HTTPS är ett protokoll för säker kommunikation via ett datornätverk och används ofta på Internet. Fler och fler WordPress-användare migrerar från HTTP till HTTPS, främst på grund av de 5 följande skälen:

  1. Google har meddelat att webbplatser som använder HTTPS kommer att få en liten ranking-faktor i sökningar på google.
  2. Du kan uppnå snabbare prestanda med det nya HTTP/2-protokollet som kräver HTTPS på grund av webbläsar-stöd. Kinsta stöder HTTP / 2 på alla servrar.
  3. HTTPS är säkrare och besökarens data är helt krypterade.
  4. HTTPS kan skapa förtroende genom att aktivera det gröna hänglåset i besökarens adressfält för webbläsare.
  5. Om någon besöker en webbplats från HTTPS och går till en HTTP-webbplats går data förlorade i Google Analytics. Den brukar då klumpas ihop med ”direkt trafik.” Om någon går från en HTTPS-webbplats till en annan HTTPS-webbplats skickas det fortfarande data. Så genom att migrera från HTTP till HTTPS, kan du faktiskt ha bättre koll på hur det går för din webbplats.

Hur du omdirigerar HTTP till HTTPS i WordPress

Det finns ett par olika alternativ för att omdirigera HTTP till HTTPS i WordPress.

Om du är Kinsta-klient är det enklaste sättet att använda vårt force-HTTPS-verktyg (rekommenderas). Ett annat alternativ är att göra det på server-nivå, eller göra det med ett gratis WordPress-plugin. Obs: Våra exempel inkluderar alla ett 301 omdirigerings-direktiv som är det korrekta sättet för att genomföra detta när det gäller SEO. Om du använder en annan typ av omdirigering kan det skada din ranking.

Omdirigera HTTP till HTTPS på MyKinsta

Det finns egentligen ingen anledning till att installera ett plugin eller höra av sig till vårt supportteam. Du kan på ett enkelt sätt omdirigera all din HTTP-trafik till HTTPS på MyKinsta. Logga bara in på MyKinsta’s instrumentpanel, bläddra till din webbplats och klicka på ”Verktyg”. Klicka sedan på knappen ”Aktivera” under Force HTTPS.

Force HTTPS på MyKinsta
Force HTTPS på MyKinsta

Du kan välja att använda din primära domän som mål eller en begärd alternativ domän. Klicka sedan på ”Force HTTPS”.

Force HTTPS-alternativ
Force HTTPS-alternativ

Observera att om du använder fullmakter från tredje part eller om du har konfigurerat anpassade HTTPS-regler för Force HTTPS kan det leda till vissa fel. Om du märker av problem bör du helt enkelt inaktivera Force HTTPS och kontakta support.

Omdirigera HTTP till HTTPS i Nginx

Enligt W3Techs är Nginx den snabbast växande webbservern och har en marknadsandel på 30 %+ från och med 2017. I genomsnitt, börjar en av de 10 miljoner topp-webbplatserna använda Nginx per minut.

redirect http to https in nginx

Om webbservern kör Nginx kan du på ett enkelt sätt omdirigera all HTTP-trafik till HTTPS genom att lägga till följande kod i konfigurationsfilen för Nginx. Detta är den rekommenderade metoden för att omdirigera WordPress som körs på Nginx.

server {
listen 80;
server_name domain.com www.domain.com;
return 301 https://domain.com$request_uri;
}

Vi använder Nginx för alla på Kinsta. Den goda nyheten är att du inte behöver bry dig om detta. Om du behöver lägga till en omdirigering kan du helt enkelt höra av dig till vår support och låta oss veta vilken domän du vill ska omdirigeras. Vi lägger sedan till den i Nginx config för dig.

Omdirigera HTTP till HTTPS i Apache

redirect http to https in apache

Om webbservern kör Apache kan du enkelt omdirigera all HTTP-trafik till HTTPS genom att lägga till följande kod i .htaccess file. Detta är den rekommenderade metoden för att omdirigera WordPress som körs på Apache.

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Ingen av Kinstas servrar kör Apache.

Omdirigera HTTP till HTTPS med Really Simple SSL-plugin

Det tredje alternativet är att omdirigera från HTTP till HTTPS genom att använda det kostnadsfria Plugin:et för wordpress som heter Really Simple SSL.

Vi rekommenderar inte denna metod som en permanent lösning eftersom Plugins från tredje part kan skapa problem och kompatibilitetsproblem. För en HTTPS-migrering bör du uppdatera HTTP-url:erna i databasen i stället för att förlita dig på ett plugin-program. Men detta kan vara en bra tillfällig lösning.
Really Simple SSL WordPress-plugin
Really Simple SSL WordPress-plugin

Detta plugin har 2 + miljoner aktiva installationer med ett betyg på 4,9 av 5 stjärnor. Det hålls aktivt av utvecklaren, Rogier Lankhorst. Du kan ladda ner Really Simple SSL från WordPress-arkivet eller genom att söka efter den i din instrumentpanel på WordPress under ”Lägg till nya” plugins. Här är en lista över vad detta plugin gör:

  • Alla inkommande HTTPS-begäranden omdirigeras från HTTP till HTTPS antingen via .htaccess eller JavaScript.
  • Url:en för hem och webbplatsen på wordpress ändras till HTTPS.
  • Ditt osäkra innehåll korrigeras genom att alla HTTP:// webbadresser ersätts med HTTPS://, förutom länkar till andra externa domäner. Allt görs dynamiskt. Förutom URL:en för WordPress-webbplatsen och hem, görs inga andra databasändringar.

Det finns egentligen inte några punkter att gå igenom för att använda detta plugin. Du installerar det och klickar på ”Gå vidare, aktivera SSL”, sen är du klar.