Ta članek obravnava preusmeritev domene z datoteko .htaccess na storitvi Webhosting. Če storitve Webhosting nimate, sledite navodilom v članku Domene – Osnovna preusmeritev.
V tomto článku se dozvíte:
- Kdy tento návod použijete
- Kako deluje preusmeritev prek HTTPS
- Kako nastaviti preusmeritev na storitvi Webhosting
- Pogoste težave
- Pogosto zastavljena vprašanja
Kdy tento návod použijete
- Přesměrování nastavené v administraci domény nefunguje, když návštěvník zadá adresu s HTTPS, nebo Chrome stránku otevře přes HTTPS (Přesměrování z administrace domény nefunguje přes HTTPS).
- Prohlížeč u adresy s HTTPS hlásí chybu, stránka nereaguje nebo má chybný certifikát (Preusmeritev s HTTPS).
- Máte doménu jen pro přesměrování na jiný web a chcete, aby fungovala přes HTTP i HTTPS (Nastavitev preusmeritve na storitvi Webhosting).
- Přesměrování po nastavení někomu funguje a jinému ne, například jen se zadaným www (Přesměrování funguje jen někomu).
- Zobrazuje se chyba TOO MANY REDIRECTS (TOO MANY REDIRECTS).
Preusmeritev s HTTPS
Naslednji postopek izkorišča možnost ustvarjanja SSL-certifikata za poljubno domeno ali poddomeno v okviru osnovne nastavitve HTTPS na storitvi Webhosting ali njegovem aliasu.
Za samo preusmeritev skrbi datoteka .htaccess, ki zahtevo HTTPS preusmeri na navedeni naslov.
Jednoduché přesměrování nastavené v administraci domény s HTTPS nefunguje. Abyste přesměrovali i HTTPS, musí doména mířit na webhosting s vystaveným certifikátem a přesměrování nastavíte v souboru .htaccess podle tohoto článku.
Nastavitev preusmeritve na storitvi Webhosting
Preden nastavite preusmeritev na storitvi Webhosting, se prepričajte, da:
- Domeno, ki jo želite preusmeriti, imate nastavljeno kot ime ali alias storitve Webhosting.
- Imeniška struktura storitve Webhosting uporablja pravila za različna spletna mesta aliasov (multihosting).
- Domena v DNS kaže na gostovanje, ki jo preusmerja. Če imate DNS WEDOS, lahko domeno pri nastavljanju aliasa samodejno usmerite, sicer morate DNS nastaviti ročno. IP-naslove storitev najdete v navodilih DNS – Zapisi tipa A in AAAA.
- Na tej storitvi Webhosting uporabljate privzeto datoteko .htaccess. Če temu ni tako, sledite poglavju Drugačen .htaccess od privzetega.
- Če želite preusmerjati prek HTTPS, se prepričajte tudi, da imate za preusmerjeno domeno na storitvi Webhosting aktiviran certifikat Let’s Encrypt, po navodilih Webhosting – Ročna nastavitev HTTPS.
Nato sledite tem korakom:
- Prijavite se v FTP storitve Webhosting po navodilih FTP – Prijava.
- Pojdite v mapo www/domains.
- Ustvarite nov imenik z imenom domene, ki jo želite preusmeriti.
- V tem imeniku ustvarite novo datoteko z imenom .htaccess (vključno s piko na začetku).
- V novo ustvarjeno datoteko .htaccess vstavite kodo:
RewriteEngine On
RewriteRule (.*) https://novadomena.tld/ [R=301,L]
Besedilo novadomena.tld v kodi zamenjajte z naslovom, na katerega boste domeno preusmerili. Nato kodo shranite.

Preusmeritev prek storitve Webhosting bi morala ob izpolnjenih pogojih delovati takoj po shranitvi datoteke .htaccess. Če temu ni tako, opravite preizkus v anonimnem oknu brskalnika.
Drugačen .htaccess od privzetega
Ta postopek lahko povzroči napake na spletnem mestu na izvorni domeni storitve Webhosting.
Če v mapi www ne uporabljate privzete datoteke .htaccess WEDOS, na začetek prilagojene datoteke .htaccess vstavite to kodo:
RewriteEngine On
RewriteCond %{HTTP_HOST} ^(www\.)?staradomena\.tld$
RewriteRule (.*) https://novadomena.tld/$1 [R=301,L]
Druhý řádek kódu upravte na doménu, kterou přesměrujete. Před každou tečku doménového názvu umístěte znak \.
Tretjo vrstico kode prilagodite naslovu, na katerega boste domeno preusmerili.
Pogoste težave
Med pogoste težave s preusmeritvijo spadajo:
- Napaka TOO MANY REDIRECTS
- Přesměrování z administrace domény nefunguje přes HTTPS
- Přesměrování funguje jen někomu
TOO MANY REDIRECTS
Težava: Namesto preusmerjenega spletnega mesta se prikaže napaka TOO MANY REDIRECTS.
Vzrok: Pri preusmerjanju je nastala zanka. Najpogosteje jo povzročite, če domeno usmerite nase.
Rešitev: Prepričajte se, da je naslov, na katerega preusmerjate, drugačen od izvorne domene.
Če težava ostaja, kodo razširite na:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://novadomena.tld/$1 [R=301,L]
Přesměrování z administrace domény nefunguje přes HTTPS
Težava: Doména má v administraci nastavené přesměrování. Adresa s HTTP funguje, adresa s HTTPS nereaguje, nebo ji prohlížeč (zejména Chrome) otevře sám přes HTTPS a přesměrování se neprovede.
Vzrok: Přesměrovací server domény HTTPS nepodporuje. Doména mu navíc míří na přesměrovací server, ne na webhosting s certifikátem.
Rešitev: Nasměrujte doménu na webhosting (nebo ji na něm nastavte jako alias), vystavte pro ni Let’s Encrypt certifikát a přesměrování nastavte v souboru .htaccess podle kapitoly Nastavitev preusmeritve na storitvi Webhosting. Bez webhostingu využijte HTTPS přesměrování přes WEDOS Protection.
Přesměrování funguje jen někomu
Težava: Přesměrování po nastavení někdo vidí správně, jinému se zobrazí nedostupná stránka (například jen u adresy bez www).
Vzrok: Prohlížeč nebo DNS má uloženou starou verzi stránky.
Rešitev: Načtěte stránku bez cache klávesovou zkratkou Ctrl+Shift+R, promažte cache prohlížeče, nebo web otevřete v anonymním okně či jiném prohlížeči. Cache návštěvníků neovlivníte, na přesměrovacím serveru domény nejde nastavit. Spolehlivější je přesměrovat přes .htaccess na webhostingu, kde můžete délku držení cache nastavit.
Pogosto zastavljena vprašanja
Kaj, če nimam storitve Webhosting?
Uporabite lahko preusmeritev iz domene po navodilih Domene – Osnovna preusmeritev, kjer vam lahko HTTPS zagotovi dodatna storitev WEDOS Protection.
Kako nastavim preusmeritev na storitvi WebSite 1.0?
Na storitvi WebSite lahko preusmeritev nastavite z vstavitvijo lastnega JavaScripta v nastavitvah strani. Ta rešitev pa morda ne deluje pravilno v vseh brskalnikih.
Če uporabljate plačljivi paket storitve WebSite in želite storitev uporabljati samo za preusmeritev HTTPS na drugo domeno, nastavitev zahtevajte prek obrazca ⧉. Navedite ime storitve WebSite in ciljno domeno.
Po zřízení webhostingu přestalo fungovat přesměrování domény nastavené v administraci domény. Jak ji teď přesměruji?
Přes soubor .htaccess na webhostingu. Doména musí mířit na webhosting a mít vystavený Let’s Encrypt certifikát, postup je v kapitole Nastavitev preusmeritve na storitvi Webhosting. Přesměrování pak funguje přes HTTP i HTTPS.
Co se stane, když pro přesměrovanou doménu nemám certifikát?
Přesměrování funguje jen přes HTTP, adresa s HTTPS skončí chybou. Přidejte doménu do certifikátu podle návodu Webhosting – Ročna nastavitev HTTPS.