Ändra från http till https

För att hemsidan ska vara säker så behöver man installera SSL certifikat, vilket är enkelt att göra på de större webbhotellen, och då behöver man ändra webbplatsadressen från http:// till https://. Detta är faktiskt också enkelt om än lite läskigt om man inte gjort det förut.

Steg 1 – Gör en backup

Gör alltid en backup innan du gör större ändringar på hemsidan. Jag använder alltid UpdraftPlus WordPress Backup Plugin för den är enkel att använda och det går att ladda upp backupen till dropboxen så du slipper spara det på webbhotellet.

Steg 2 – Ändra länkarna från http till https

Börja med att installera och aktivera tillägget Better Search replace som du senare hittar under Verktyg. Fyll sedan i hela din nuvarande webbplatsadress med http:// i rutan sök efter och sedan med https:// i rutan Ersätt med. 

Markera sedan samtliga tabellerna genom att hålla inne Ctrl (eller Cmd för Mac) och markera första och sista tabellen i listan.

Du kan nu testa och se hur många länkar som kommer att ändras genom att klicka på Kör sök/ersätt. Ingenting ändras i databasen så länge den sista rutan är ibockad. Om allt ser ok ut så är det bara att bocka ur den sista rutan och köra igen. Länkarna ändras nu och du kommer att bli utloggad.

ändra länkar i wordpress

Steg 3 – Ändra Webbplatsadress och WordPressadress

I vanliga fall så sköter Better Search Replace denna delen också och adresserna är redan ändrade till https:// men om så inte är fallet så behöver du göra ändringen själv. Ändra till https:// och klicka på spara. Du loggas nu ut igen.

ändra url wordpress

Steg 4 – Skicka besökarna till https-versionen av hemsidan

WordPress brukar sköta det bra att omdirigera besökarna från http till https men för att undvika att någon hamnar på http-hemsidan så behöver vi lägga in en regel i filen .htaccess.

Detta steget är det krångligaste om man inte använt ftp tidigare. Koppla upp dig till hemsidan via ftp, jag använder filezilla som ftp-klient, och klicka dig vidare till mappen för din hemsida och ladda ner filen .htaccess till din dator. Det funkar bra att dra filen från filezilla till önskad mapp på datorn.

wordpress ftp htaccess

Öppna sedan .htaccess filen med Notepad ++ och kopiera och klistra in nedanstående kod överst i filen innan # BEGIN WORDPRESS.

#REDIRECT TO HTTPS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{ENV:HTTPS} !=on
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
</IfModule>

Din fil kan se annorlunda ut beroende på vilka plugin som du använder. Om du har en ny WordPress hemsida så ska den se ut så här:

#REDIRECT TO HTTPS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteCond %{ENV:HTTPS} !=on
RewriteRule .* https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
</IfModule>

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

Ladda upp .htaccess filen igen och besök hemsidan för att se om allt ser ok ut.

Om det inte funkar

Det kan ibland bli problem när man ändrar i .htaccess filen och om det sker så behöver du bara ta bort koden du lade till och ladda upp den igen.

 

 

Kommentera

E-postadressen publiceras inte. Obligatoriska fält är märkta *