Košarica (0)
  • Vaša košarica je trenutno prazna

NAVODILA ZA UPORABO

Navodila so kratka in vsebujejo slike in video posnetke. Torej prijazne - kot NEOSERV :-)

Iskanje po podpori

Včasih želimo, da se naša spletna stran (ali določeno mesto na spletni strani) preusmeri na drug spletni naslov. Zelo pogosta je tudi preusmeritev na poddomeno “www”. To torej pomeni, da v naslovno vrstico vpišemo http://vasadomena.si, nakar nas preusmeri na poddomeno http://www.vasadomena.si.

Glede preusmeritve na HTTPS: v nadaljevanju navodil opisujemo le, kako domeno na HTTPS preusmerimo, večino spletnih strani pa je potrebno, preden to uredimo, pred tem še PRILAGODITI za delovanje na HTTPS, saj v nasprotnem primeru spletna stran ne bo pravilno prikazana. Kako spletno stran prilagodite za delovanje na HTTPS, je odvisno od tega, kako je vaša spletna stran izdelana. V primeru, da gre za WordPress spletno stran, lahko navodila preverite v objavi: Kako izvesti prehod WordPress strani na HTTPS?

Kako uredimo preusmeritev?

Preusmeritev lahko uredimo na več načinov, vse preusmeritve pa se zapišejo v .htaccess datoteko, ki se nahaja v glavni mapi spletne strani. Ker gre za skrito datoteko, je potrebno za prikaz vključiti še prikazovanje skritih datotek in map. Kako to naredite, lahko preverite tukaj.

Datoteka .htaccess vpliva tudi na delovanje drugih spletnih strani, če se le-te nahajajo v podmapi glavne strani. V kolikor ne želite, da vrhnja .htaccess datoteka vpliva na spletno stran v podmapi, v podmapi na začetek .htaccess datoteke dodajte RewriteEngine On. Če .htaccess datoteka ne obstaja, jo ustvarite. Spletne strani, kot so na primer WordPress, Joomla itd., imajo že privzeto .htaccess datoteko, tako da vam za to ni potrebno skrbeti.

a) Urejanje preusmeritev s pomočjo preusmeritev (Redirects) v cPanel

Večino preusmeritev lahko uredite v nadzorni plošči cPanel -> razdelek Domains -> ikona Redirects. Ko spremenite preusmeritve, se ta preusmeritev zapiše v .htaccess datoteko.

cPanel - Redirects

Urejanje preusmeritev v nadzorni plošči cPanel

  • Type: lahko izbirate med stalno (301) in začasno (302) preusmeritvijo. Običajno uporabljamo stalno preusmeritev (začasna preusmeritev iskalnikom pove, naj indeksira obe povezavi, kar ni priporočljivo, če gre za preusmeritev, ki bo stalna, ali če gre za preusmeritev na drugo domeno).
  • http://(www.)?: za preusmeritev s spustnega seznama na levi strani najprej izberite domeno, ki jo želite preusmeriti. Če želite narediti preusmeritev samo na določenih podmapah, potem v okence na desni strani vpišite ime te mape (ali več podmap), na primer: mapa1 ali mapa1/mapa2.
  • Redirects to: vpišite spletni naslov, na katerega naj bo spletna stran preusmerjena.
  • www.Redirection: izberite, ali želite, da se preusmerja samo domena brez “www” (na primer http://vasadomena.si), samo domena z “www” (na primer http://www.vasadomena.si) ali obe. Privzeto je nastavljeno, da preusmeritev velja za domeno z in brez “www”.

Ko končate z omenjenimi nastavitvami, kliknite gumb “Add“.

cPanel - Dodaj preusmeritev

Spodaj v razdelku Current Redirects lahko preverite, katere preusmeritve imate že nastavljene. Seveda pa vse preusmeritve lahko preverite tudi v .htaccess datoteki.

Če preusmeritev ne deluje, preverite, ali je zapisana na začetku .htaccess datoteke, ki se nahaja v glavni mapi te spletne strani. V primeru, da je dodana na koncu, jo prestavite na začetek ter ponovno preverite delovanje.

b) Urejanje preusmeritev s pomočjo .htaccess datoteke

Preusmeritve lahko urejamo tudi direktno s .htaccess datoteko.

V .htaccess datoteko namreč lahko zapišete različne preusmeritve in pravila po želji. Načine, s katerimi urejate različne preusmeritve, lahko najdete tudi na spletu. Ene od pogosteje uporabljenih preusmeritev so na primer (OPOMBA: namesto vasadomena.si vpišite vašo dejansko domeno):

1. Preusmeritev samo na WWW za katerokoli domeno
RewriteEngine On
RewriteCond %{HTTP_HOST} ^[^.]+\.[^.]+$
RewriteCond %{HTTPS}s ^on(s)|
RewriteRule ^ http%1://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

2. Preusmeritev samo na HTTPS za katerokoli domeno
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301,NE]

3. Preusmeritev na HTTPS WWW za katerokoli domeno
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://www.%1%{REQUEST_URI} [L,NE,R=301]

4. Preusmeritev na HTTPS non-WWW za katerokoli domeno
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteCond %{HTTP_HOST} ^(?:www\.)?(.+)$ [NC]
RewriteRule ^ https://%1%{REQUEST_URI} [L,NE,R=301]

5. Preusmeritev samo na HTTPS za specifično domeno
RewriteEngine On
RewriteCond %{HTTP_HOST} ^vasadomena\.si [OR]
RewriteCond %{HTTP_HOST} ^www.vasadomena\.si [NC]
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

6. Preusmeritev na HTTPS WWW za specifično domeno
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(www\.)?vasadomena\.si$
RewriteRule (.*) https://www.vasadomena.si/$1 [R=301,L]
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^vasadomena\.si$
RewriteRule (.*) https://www.vasadomena.si/$1 [R=301,L]

7. Preusmeritev na HTTPS non-WWW za specifično domeno
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{HTTP_HOST} ^(www\.)?vasadomena\.si$
RewriteRule (.*) https://vasadomena.si/$1 [R=301,L]
RewriteCond %{HTTPS} on
RewriteCond %{HTTP_HOST} ^www.vasadomena\.si$
RewriteRule (.*) https://vasadomena.si/$1 [R=301,L]

Za vsa dodatna vprašanja smo vam vedno na voljo tudi preko telefona ali e-pošte.

KOMENTARJI

KOMENTIRAJTE OBJAVO

(obvezno)
(obvezno, e-poštni naslov bo skrit)
(neobvezno)
Varnostno vprašanje, ki potrdi, da ste resnična oseba.