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 On
  • RewriteCond %{HTTPS} off
  • RewriteRule ^(.*)$ 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ě.