
För att tvinga en WordPress-webbplats att använda HTTPS på alla sidor kan du följa dessa steg:
https://dindomän.se
.Om du använder en Apache-server kan du lägga till följande kod i din .htaccess
-fil (ligger i webbplatsens rotmapp):
apacheKopieraRedigeraRewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}/$1 [R=301,L]
Detta tvingar alla förfrågningar att gå via HTTPS.
Lägg till följande rader i wp-config.php
(före /* That's all, stop editing! Happy publishing. */
):
phpKopieraRedigeradefine('FORCE_SSL_ADMIN', true);
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false) {
$_SERVER['HTTPS'] = 'on';
}
Om du inte vill redigera filer manuellt kan du använda ett plugin som:
Installera och aktivera något av dessa via Tillägg → Lägg till nytt.
Om vissa resurser fortfarande laddas via HTTP kan du:
När dessa steg är gjorda kommer din WordPress-webbplats att tvinga HTTPS på alla sidor.