Automatické přesměrování webu na HTTPS
Nejdřív musí být pro doménu vystavený a funkční SSL/TLS certifikát. Postup jeho zapnutí najdete v návodu Nastavení HTTPS šifrování. Teprve potom nastavte trvalé přesměrování z HTTP na HTTPS.
Doporučený postup v administraci hostingu
- Přihlaste se do administrace webhostingu ISPConfig.
- Otevřete nastavení příslušného webu a ověřte, že je zapnuté SSL a web se přes HTTPS načte bez varování.
- Zapněte volbu pro přesměrování HTTP na HTTPS. Název se může podle verze administrace mírně lišit.
- Uložte změnu a počkejte, až administrace dokončí její zpracování.
- Vyzkoušejte doménu s
http://, swwwi bez něj a zkontrolujte, že každý vstup skončí jedním přesměrováním na správné HTTPS URL.
Trvalé přesměrování 301 zapínejte až ve chvíli, kdy HTTPS funguje. Prohlížeče i vyhledávače si je mohou dlouho pamatovat.
Co ještě zkontrolovat v aplikaci
WordPress, PrestaShop a Zen Cart mohou mít vlastní základní URL nebo další nastavení HTTPS. Použijte postup pro WordPress, PrestaShop nebo Zen Cart. Potom vyčistěte cache a zkontrolujte obrázky, skripty, platební návraty a formuláře.
Proč nekopírovat obecné pravidlo do .htaccess
Pravidlo nalezené na internetu nemusí odpovídat použitému proxy serveru, doméně ani aplikaci. Může vytvořit nekonečnou smyčku nebo přesměrovat na nesprávnou adresu. Nastavení hostingu je proto výchozí a bezpečnější cesta; vlastní pravidla přidávejte jen pro konkrétní ověřenou potřebu.
Pokud po zapnutí vznikne smyčka nebo web přestane fungovat, změnu vraťte a napište technické podpoře.
