Automatické přesměrování
Automatické přesměrování http provozu na https (tedy zabezpečený provoz) lze udělat několika variantami.
Vložením kódu do souboru .htaccess
- Připojíte se k Vašemu FTP serveru.
- Otevřete soubor .htaccess, který je uložen ve složce: vašedoména.tld/subdoména
- za
</IfModule>
# END WordPress
vložíte:# http > https redirect <IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{HTTPS} !on RewriteCond %{SERVER_PORT} !^443$ RewriteCond %{HTTP:X-Forwarded-Proto} !https RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,NE,R=301] </IfModule> # hlavicky pro https (HSTS + opraveni mixed-content) <IfModule mod_headers.c> Header set Strict-Transport-Security "max-age=15768000;" env=HTTPS Header set Content-Security-Policy "upgrade-insecure-requests;" </IfModule>
- Uložíte a přesměrování je aktivní.
Zapnutí v administraci hostingu
Předpokádá aktivní https (tedy již získání SSL certifikátu)
- Přihlášení do administrace WP Hosting
- Odkaz SSL
- Klikneme na tlačítko „Zapnout automatické přesměrování z http na https“
- Vyčkáme na zpracování serveru
Použijeme wordpressový plugin
Instalujeme plugin (Really simple ssl) z repozitáře WordPressu (jako administrátor). Po aktivaci pluginu nás provede průvodce nastavením, kde stačí vše „okdlikat“ a je vyřešeno.