Certifikát sám o sobě nestačí – dokud web odpovídá i na http://, část návštěvníků i vyhledávačů chodí po nezabezpečené verzi. Vyplatí se provoz sjednotit na jednu adresu.
Statický web: přesměrování v .htaccess
Do souboru .htaccess v kořeni webu přidejte:
RewriteEngine OnRewriteCond %{HTTPS} offRewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Kód 301 je trvalé přesměrování, takže si ho vyhledávače zapamatují.
WordPress: nastavte správnou adresu
V administraci v Nastavení → Obecné zkontrolujte, že adresa webu i WordPressu začíná https://. Teprve potom přidávejte přesměrování, jinak se může web zacyklit.
Opravte smíšený obsah
Otevřete web, v prohlížeči zapněte vývojářské nástroje a v konzoli hledejte hlášky o mixed content. Ukážou přesně, který obrázek nebo skript se ještě načítá přes http. U WordPressu bývá nejrychlejší hromadná náhrada adres v databázi.
Zkontrolujte i další místa
- Odkazy v e-mailových šablonách a patičce
- Sitemapu a soubor robots.txt
- Nastavení v Search Console (verze webu s https)
Ověření
Zadejte do prohlížeče adresu s http:// – měla by Vás okamžitě přesměrovat na https. Zkuste i variantu s www, ať máte jistotu, že přesměrování platí pro obě.