Povinne presmerovať návštevníkov na https
Máte na svojej webovej stránke SSL certifikát? Potom chcete, aby sa všetci návštevníci dostali na zabezpečenú https verziu, a nie na http. Nižšie si prečítate, ako to nastaviť, a čo robiť, ak vaša stránka potom alebo po presťahovaní prestane fungovať.
V DirectAdmin
- Prihláste sa do DirectAdmin: v Môj WebOké prejdite na Moje produkty a pri vašom hostingovom balíku kliknite na DirectAdmin.
- V časti Správa účtu kliknite na Domény a kliknite na váš názov domény.
- Skontrolujte, či je zapnuté Zabezpečené SSL pripojenie. Len vtedy uvidíte nižšie uvedené možnosti.
- Pri SSL zapnite prepínač Vynútiť SSL s https presmerovaním.
- Kliknite na Upraviť na uloženie.

Tam sa nachádza aj Zapnúť HTTP Strict Transport Security (HSTS). Na väčšine našich serverov webový server štandardne odosiela HSTS pre každú webovú stránku s https, s max-age jedného roka. Vtedy prepínač nepotrebujete. Či vaša stránka už odosiela HSTS, zistíte v teste na internet.nl. Prepínač zapnite len vtedy, ak vaša stránka ešte neodosiela HSTS a váš certifikát funguje pre všetky názvy: prehliadače si HSTS pamätajú dlho, a ak certifikát neskôr prestane fungovať, návštevníci už nebudú môcť vašu stránku otvoriť. Viac vysvetlenia nájdete v HSTS a bezpečnostné hlavičky pre vašu webovú stránku.
Na tej istej stránke si pri Vynútiť presmerovanie vyberiete, či návštevníci vždy smerujú na adresu s www alebo bez www.
Alebo vo vašej webovej stránke
Mnohé programy to vedia samy. V WordPress nastavte pri Nastavenia › Všeobecné adresu WordPress a adresu stránky na https://. Používajte len jedno presmerovanie: nie súčasne v DirectAdmin aj v pluginu alebo v .htaccess. Inak sa môže vaša webová stránka presmerovávať v slučke.
Prestala vaša stránka fungovať po zapnutí https alebo po presťahovaní?
Prejdite tieto kroky v poradí:
- Najprv skúste súkromné okno alebo iný prehliadač. Váš prehliadač si môže pamätať starú stránku alebo staré presmerovanie. Ak tam to funguje, vymažte vyrovnávaciu pamäť prehliadača.
- Hlásenie „príliš veľa presmerovaní“ alebo „stránka nefunguje správne“? Vtedy sa dve nastavenia navzájom presmerovávajú. Napríklad Vynútiť SSL a plugin, vlastné pravidlo v
.htaccess, alebo iná voľba pre www alebo bez www v DirectAdmin ako vo WordPress. Jedno z nich vypnite. Ak používate proxy od Cloudflare s režimom SSL Flexible, zvoľte tam Full (strict). - Chyba certifikátu alebo certifikát na meno servera? Po presťahovaní alebo zmene DNS certifikát ešte často nie je vydaný. To je možné až vtedy, keď doména smeruje na náš server, a niekedy to trvá niekoľko hodín. Dovtedy https presmerovanie vypnite a požiadajte o certifikát podľa návodu Aktivácia SSL certifikátu.
- Chyba certifikátu bez tlačidla na pokračovanie? Vtedy si váš prehliadač zapamätal HSTS pre vašu stránku. Toto hlásenie nemožno preskočiť: najprv zabezpečte funkčný certifikát. Návštevníci, ktorí vašu stránku už predtým otvorili cez https, sa dostanú dnu až keď certifikát funguje.
- Vidíte pri https prázdnu alebo inú stránku s textom, že treba nahrať index.html do private_html? Vtedy je private_html pri vašej doméne ešte samostatný priečinok. Prečítajte si Hlásenie: To change this page, upload a new index.html to your private folder.
Je vaša celá webová stránka nedostupná, aj bez https? Postupujte podľa návodu Moja webová stránka nie je dostupná.
Neviete si rady? Vytvorte tiket s vaším názvom domény a hlásením, ktoré vidíte.
Pozrite si tiež v príručke DirectAdmin: Chýbajúci zámok alebo „nezabezpečené“: riešenie zmiešaného obsahu, Let's Encrypt nefunguje: príčiny a riešenia a Nastavenia domény: SSL, PHP, www a private_html.
Podrobné vysvetlenie so zobrazeniami obrazovky: Vždy presmerovať návštevníkov na https v príručke DirectAdmin.
