Översikt
När du har installerat ett SSL-certifikat på din webbplats kan du se till att besökare automatiskt skickas från HTTP till HTTPS.
I den här guiden visar vi hur du gör detta för WordPress och för webbplatser som inte använder WordPress.
Innan du börjar
Du behöver:
Ett installerat SSL-certifikat för din domän.
Tillgång till din webbplats eller dess filer.
För WordPress: administratörsbehörighet till WordPress.
Om du saknar SSL-certifikat kan du använda ett gratis SSL-certifikat.
WordPress
Om din webbplats är byggd i WordPress behöver du först se till att WordPress och webbplatsens innehåll använder HTTPS.
Uppdatera WordPress
Logga in på WordPress.
Gå till Inställningar → Allmänt.
Ändra WordPressadress (URL) från
http://tillhttps://.Ändra även Webbplatsadress (URL) från
http://tillhttps://.Spara ändringarna.
Uppdatera länkar och sökvägar
Om webbplatsen innehåller länkar eller bilder som fortfarande använder HTTP behöver även dessa uppdateras.
Du kan exempelvis använda tillägget SSL Insecure Content Fixer för att skriva om HTTP till HTTPS.
För att uppdatera sökvägar till bilder och annat innehåll kan du använda ett tillägg som Velvet Blues Update URLs.
Viktigt: Om du använder WordPress multisite gäller inte denna metod. För multisite behöver du istället konfigurera omdirigeringen i .htaccess.
Övriga webbplatser
Om du inte använder WordPress kan du lägga till en omdirigering i webbplatsens .htaccess-fil.
Lägg till följande:
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC] RewriteRule ^(.*)$ http://%1/$1 [R=301,L] RewriteCond %{HTTPS} !on RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]Spara .htaccess-filen och ladda sedan om webbplatsen.
Alla besökare som använder HTTP skickas nu automatiskt vidare till HTTPS.
WordPress multisite
Om du använder WordPress i ett nätverk (multisite) behöver du lägga in följande i .htaccess:
RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]Spara .htaccess-filen och ladda sedan om webbplatsen.
Vanliga frågor
Behöver jag ett SSL-certifikat?
Ja. HTTPS kräver att din webbplats har ett giltigt SSL-certifikat installerat.
Varför fungerar inte webbplatsen efter att jag aktiverat HTTPS?
Kontrollera att SSL-certifikatet är korrekt installerat och att webbplatsens länkar och sökvägar har uppdaterats från http:// till https://.
Vad händer med besökare som använder den gamla HTTP-adressen?
Med en korrekt 301-omdirigering skickas de automatiskt vidare till HTTPS-versionen av sidan.
Påverkar omdirigeringen SEO?
En korrekt konfigurerad 301-omdirigering gör att tidigare HTTP-adresser skickas vidare till motsvarande HTTPS-adresser.
Relaterade resurser
Sammanfattning
För att omdirigera HTTP till HTTPS behöver du:
Installera ett SSL-certifikat.
Uppdatera webbplatsens adresser från HTTP till HTTPS.
Lägga in en 301-omdirigering från HTTP till HTTPS.
Kontrollera att webbplatsen fungerar korrekt med HTTPS.
För WordPress görs detta delvis via WordPress-inställningarna. För andra webbplatser och WordPress multisite används .htaccess.