Pålitliga WordPress-handledningar, när du behöver dem som mest.
Nybörjarguide till WordPress
WPB Cup
25 miljoner+
Webbplatser som använder våra plugins
16+
År av WordPress-erfarenhet
3000+
WordPress-handledningar
av experter

Hur man korrekt flyttar WordPress från HTTP till HTTPS (nybörjarguide)

Har du någonsin sett den skrämmande varningen "Inte säker" i din webbläsare och oroat dig för vad det betyder för din webbplats? Det är en vanlig oro, och tekniska termer som SSL och HTTPS kan göra det överväldigande att hitta en lösning.

Vi har guidat tusentals användare genom exakt den här processen, och de goda nyheterna är att det är enklare än du tror att säkra din webbplats. Det är en enkel ändring som bygger besökarnas förtroende och till och med ger dig en liten ökning i sökrankingen.

I den här guiden går vi igenom hur du flyttar din WordPress-webbplats från HTTP till HTTPS, steg för steg. Vi förklarar allt på enkel svenska, så att du kan få den säkra hänglåsikonen bredvid ditt domännamn.

Flytta WordPress från HTTP till HTTPS / SSL

Snabb sammanfattning: Så här flyttar du WordPress till HTTPS i 4 steg

  1. Skaffa ett SSL-certifikat.
  2. Installera och aktivera ett SSL-plugin som Really Simple SSL.
  3. Uppdatera dina webbplatsinställningar för att använda HTTPS.
  4. Konfigurera omdirigeringar och åtgärda eventuella fel med blandat innehåll.

Här är en snabb översikt över de ämnen vi kommer att täcka i den här artikeln:

Vad är HTTPS?

HTTPS (Hypertext Transfer Protocol Secure) är en krypteringsmetod som säkrar anslutningen mellan en användares webbläsare och din webbplats server. Denna extra säkerhet gör det mycket svårare för hackare att avlyssna data som överförs.

För att skapa denna säkra anslutning behöver du ett SSL-certifikat (Secure Sockets Layer). Medan "SSL" är den vanliga termen som folk använder, är den moderna, säkrare tekniken som webbplatser använder idag kallad TLS (Transport Layer Security).

Varje webbplats får ett unikt SSL-certifikat för identifiering. Om en server försöker använda HTTPS utan ett giltigt certifikat eller om certifikatet inte matchar, kommer de flesta moderna webbläsare att varna användare och avråda dem från att fortsätta.

Din anslutning är inte privat-fel i Google Chrome

Varför behöver du HTTPS och SSL?

År 2018 meddelade Google ett initiativ för att öka webbsäkerheten genom att uppmana webbplatsägare att byta från HTTP till HTTPS. För att stödja detta drag började deras Chrome-webbläsare markera alla webbplatser utan ett SSL-certifikat som "Inte säker".

Chrome varnar användare när anslutningen är osäker

Denna varning "Inte säker" är särskilt framträdande när någon försöker ange information, som att fylla i ett kontaktformulär. Att se denna varning kan ge ett negativt intryck och skada förtroendet för ditt företag.

Därför behöver alla webbplatser övergå till HTTPS och installera SSL. Här är de främsta fördelarna:

  • Förbättrad säkerhet: Det krypterar data som utbyts mellan dina besökare och din server, vilket skyddar känslig information som inloggningsuppgifter och personliga uppgifter.
  • Bättre SEO-rankning: Google ger en liten rankningsfördel till säkra HTTPS-webbplatser.
  • Bygger användarförtroende: Den säkra hänglåsikonen i webbläsarens adressfält signalerar omedelbart till besökare att din webbplats är autentisk och säker, vilket kan förbättra konverteringsgraden.
  • Krävs för onlinebetalningar: Om du vill acceptera onlinebetalningar på din e-handelsplats krävs SSL av betalningsleverantörer som Stripe, PayPal Pro och Authorize.net.

Vi ser till att alla våra egna webbplatser använder SSL, inklusive WPBeginner och våra partnerföretag.

Krav för att använda HTTPS/SSL på en WordPress-webbplats

Kraven för att använda SSL i WordPress är inte särskilt höga. Allt du behöver göra är att köpa ett SSL-certifikat, och du kanske redan har det gratis.

De bästa WordPress-hostingföretagen erbjuder gratis SSL-certifikat för alla sina användare:

För mer information, se vår guide om hur du skaffar ett gratis SSL-certifikat för din WordPress-webbplats.

Om ditt webbhotell inte erbjuder ett gratis SSL-certifikat måste du köpa ett.

Vi rekommenderar Namecheap eftersom de erbjuder det bästa SSL-avtalet för vanliga och wildcard SSL-certifikat.

När du har köpt ett SSL-certifikat måste du be din webbhotell att installera det åt dig.

Konfigurera WordPress för att använda SSL och HTTPS

Efter att din värd har aktiverat ett SSL-certifikat för ditt domännamn måste du konfigurera WordPress för att använda SSL- och HTTPS-protokollen på din webbplats.

Vi kommer att visa dig två metoder för att göra det, och du kan välja den som bäst passar dina behov.

Metod 1: Konfigurera SSL/HTTPS i WordPress med hjälp av ett plugin

Den här metoden är enklare och rekommenderas för nybörjare.

Först måste du installera och aktivera pluginet Really Simple SSL. För mer information, se vår steg-för-steg-guide om hur man installerar ett WordPress-plugin.

Vid aktivering måste du besöka sidan Säkerhet. Pluginet kommer automatiskt att upptäcka ditt SSL-certifikat och visa dig alternativet "Aktivera SSL".

Aktivera SSL

När det är aktiverat tar pluginet hand om allt, inklusive fel med blandat innehåll.

Här är vad pluginet gör i bakgrunden:

  • Kontrollerar ett giltigt SSL-certifikat
  • Ställer in WordPress för att använda https i alla URL:er
  • Ställer in omdirigeringar från HTTP till HTTPS
  • Letar efter URL:er i ditt innehåll som fortfarande laddas från osäkra HTTP-källor och försöker åtgärda dem.

Notering: Plugin-programmet försöker åtgärda blandade innehållsfel genom att använda en teknik för utdatabuffring. Detta kan ha en negativ prestandapåverkan eftersom det ersätter innehåll på webbplatsen när sidan laddas. Denna påverkan ses bara vid den första sidladdningen, och den bör vara minimal om du använder ett cache-plugin.

Även om pluginet säger att du kan behålla SSL och inaktivera pluginet säkert, är det inte 100 % sant. Du måste lämna pluginet aktivt hela tiden eftersom inaktivering av pluginet kommer att återinföra fel med blandat innehåll. Se vår recension av Really Simple SSL för mer information.

Metod 2: Konfigurera SSL/HTTPS i WordPress manuellt

Denna metod kräver att du felsöker problem manuellt och redigerar WordPress-filer. Det är dock en permanent, prestandaoptimerad lösning, och det är metoden vi använder på WPBeginner.

Om du tycker att den här metoden är svår bör du anställa en WordPress-utvecklare eller använda den första metoden istället.

Som en del av denna metod kan jag behöva redigera tema- och kodfiler. Om du inte har gjort det tidigare, se vår guide om att kopiera och klistra in kodavsnitt i WordPress.

Först bör du besöka sidan Inställningar » Allmänt. Härifrån uppdaterar du fälten WordPress-adress och Webbplats-URL genom att ersätta http med https.

WordPress webbplats-URL-inställningar

Klicka sedan på knappen 'Spara ändringar' för att lagra de nya inställningarna.

När inställningarna har sparats loggas du ut från WordPress, och du kommer att ombes logga in igen.

Därefter konfigurerar du WordPress-omdirigeringar från HTTP till HTTPS genom att lägga till följande kod i filen .htaccess. Denna kod är för Apache-servrar:

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

Om du använder en NGINX-server, lägger du till följande kod för att omdirigera från HTTP till HTTPS i konfigurationsfilen:

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

Glöm inte att ersätta example.com med ditt domännamn.

Genom att följa dessa steg undviker du felet att WordPress HTTPS inte fungerar eftersom WordPress nu kommer att ladda hela webbplatsen med HTTPS.

För att tvinga SSL och HTTPS på WordPress administrationsområde eller inloggningssidor, behöver du konfigurera SSL i filen wp-config.php.

Lägg till följande kod ovanför raden "Det var allt, sluta redigera!" i wp-config.php-filen:

define('FORCE_SSL_ADMIN', true);

Denna konstant fungerar som en säkerhetsåtgärd. Den säkerställer att din WordPress-inloggningssida och instrumentpanel alltid är krypterade, vilket ger ett extra säkerhetslager för webbplatsadministratören. Den fungerar även på WordPress multisite-nätverk.

När detta är gjort är webbplatsen helt inställd för att använda SSL / HTTPS, men du kan fortfarande stöta på fel med blandat innehåll.

Åtgärda fel med blandat innehåll

Fel med blandat innehåll orsakas när visst innehåll (som bilder, skript eller stilmallar) fortfarande laddas över det osäkra HTTP-protokollet istället för HTTPS.

Tänk på det som att ha en säker, bepansrad ytterdörr (HTTPS) men lämna ett fönster olåst (en HTTP-resurs). Det enda olåsta fönstret gör hela huset sårbart.

När detta händer ser du inte en säker hänglåsikon i din webbplats adressfält.

Chrome varnar användare när anslutningen är osäker

Du kan ta reda på vilket innehåll som serveras via ett osäkert protokoll genom att använda webbläsarens Inspektera-verktyg.

Felet med blandat innehåll visas som en varning i konsolen, med detaljer för varje objekt.

Blandat innehållsfel

Du kommer att märka att de flesta URL:er är bilder, iframes och bildgallerier, medan vissa är skript och stilmallar som laddas av WordPress-plugins och teman.

Åtgärda fel med blandat innehåll i WordPress-databasen

De flesta av de felaktiga URL:erna kommer att vara för bilder, filer, inbäddningar och annan data som lagras i WordPress-databasen. Låt oss fixa dem först.

Du behöver hitta alla omnämnanden av din gamla webbplats-URL i databasen som börjar med HTTP och ersätta dem med din nya webbplats-URL som börjar med HTTPS.

Du kan enkelt göra detta genom att installera och aktivera pluginet Search & Replace Everything.

Vid aktivering, besök sidan Verktyg » WP Sök & Ersätt. Du behöver lägga till din webbplats URL med http i fältet 'Sök' och din URL med https i fältet 'Ersätt'.

Sök och ersätt http-URL:er i WordPress

Välj sedan alla databastabeller för att köra en grundlig kontroll och klicka på knappen 'Ersätt alla'. Pluginet kommer nu att uppdatera alla gamla URL:er i databasen.

Åtgärda fel med blandat innehåll orsakade av WordPress-tema

Ett anständigt WordPress-tema som följer WordPress kodstandarder kommer inte att orsaka detta problem. Vissa kan dock fortfarande hårdkoda osäkra URL:er.

Först måste du använda webbläsarens Inspektera-verktyg för att hitta resurserna och var de laddas ifrån. Därefter måste du hitta dem i ditt WordPress-tema och ersätta http med https.

Detta kommer att vara lite svårt för de flesta nybörjare, eftersom du kanske inte kan se vilka temafiler som innehåller dessa URL:er.

Åtgärda fel med blandat innehåll orsakade av plugins

Vissa resurser med blandat innehåll kommer att laddas av WordPress-plugins. Alla WordPress-plugins som följer WordPress kodstandarder kommer inte att orsaka fel på blandat innehåll.

Jag rekommenderar inte att redigera WordPress-pluginfiler. Istället skulle jag kontakta plugin-utvecklaren och låta dem veta. Om de inte svarar eller inte kan åtgärda det, skulle jag hitta ett lämpligt alternativ.

Notera: Om du av någon anledning fortfarande stöter på ett fel med blandat innehåll, rekommenderar vi att du tillfälligt använder plugin-programmet Really Simple SSL så att dina användare inte påverkas medan du åtgärdar problemet på en staging-webbplats eller anlitar en utvecklare.

Skicka din HTTPS-webbplats till Google Search Console

Sökmotorer som Google behandlar https och http som två olika webbplatser. För att undvika SEO-problem måste du meddela Google att din webbplats har flyttats.

För att göra det behöver du bara gå till ditt Google Search Console-konto och klicka på knappen 'Lägg till egenskap'.

Google Search Console - Lägg till egenskap

Detta öppnar ett popup-fönster där du måste lägga till din webbplats nya HTTPS-adress.

Google erbjuder flera sätt att verifiera din webbplats, men vi rekommenderar metoden med URL-prefix eftersom den är mer flexibel.

Välj egenskapstyp i Google Search Console

Därefter kommer Google att be dig verifiera ägandet av din webbplats.

Det finns flera sätt att göra detta, men vi rekommenderar att använda metoden med HTML-taggar. Du får ett HTML-kodavsnitt att lägga till på din WordPress-webbplats.

Google Search Console verifiera ägarskap
Lägg till Search Console-verifieringskod med All in One SEO

Installera och aktivera först pluginet All in One SEO for WordPress. För mer information, se vår handledning om hur man installerar ett WordPress-plugin.

Experttips: På WPBeginner använder vi All in One SEO på alla våra webbplatser. Funktionen för verifiering av webbansvarsverktyg sparar oss mycket tid, eftersom vi bara kan klistra in koden och AIOSEO lägger automatiskt till den på rätt plats i vår webbplats sidhuvud.

Efter aktivering, gå till sidan All in One SEO » Allmänna inställningar och klicka på fliken Webmaster Tools. Därifrån klickar du på Google Search Console.

AIOSEOs inställningar för webbansvarigverktyg

Här måste du lägga till verifieringskoden som du tidigare kopierade från Google Search Console-webbplatsen. Glöm inte att klicka på knappen 'Spara ändringar' för att spara dina inställningar.

Byt sedan tillbaka till fliken Google Search Console och klicka på knappen ‘Verifiera’. När din webbplats är verifierad kommer Google att börja visa dina Search Console-rapporter.

Du måste också se till att både https- och http-versionerna läggs till i din Search Console.

Detta talar om för Google att du vill att https-versionen av din webbplats ska behandlas som den primära versionen. I kombination med 301-omdirigeringarna du ställde in tidigare kommer Google att överföra dina sökrankningar till https-versionen av din webbplats.

Vanliga frågor om att flytta till HTTPS

Hur mycket kostar ett SSL-certifikat?

Ett SSL-certifikat kan vara gratis. De flesta ledande WordPress-värdföretag erbjuder gratis SSL-certifikat till alla sina kunder via Let’s Encrypt. Om din värd inte erbjuder ett gratis kan du köpa ett från en leverantör som Namecheap för en låg årsavgift.

Vad är skillnaden mellan SSL och HTTPS?

SSL (Secure Sockets Layer) är tekniken som krypterar data. HTTPS (Hypertext Transfer Protocol Secure) är resultatet av att använda den SSL-tekniken. När en webbplats har ett giltigt SSL-certifikat börjar dess URL med https://, och en hänglåsikon visas i webbläsaren, vilket visar att anslutningen är säker.

Vad händer om jag inte använder HTTPS?

Om du inte använder HTTPS kommer moderna webbläsare som Google Chrome att visa en varning om “Inte säker” för dina besökare. Detta kan urholka förtroendet, skada ditt varumärkes rykte och leda till att du förlorar potentiella kunder. Dessutom kan avsaknaden av HTTPS negativt påverka dina sökmotorrankningar.

Ytterligare resurser för WordPress-säkerhet

Följande är några ytterligare resurser som kan hjälpa dig att åtgärda vanliga WordPress-problem och lära dig mer om webbplatssäkerhet:

Vi hoppas att den här artikeln hjälpte dig att lägga till HTTPS och SSL i WordPress. Du kanske också vill se vår ultimata guide till WordPress-säkerhet med steg-för-steg-instruktioner för att hålla din WordPress-webbplats säker eller vår guide om hur du förnyar ditt SSL-certifikat.

Om du gillade den här artikeln, prenumerera då på vår YouTube-kanal för WordPress-videoguider. Du kan också hitta oss på Twitter och Facebook.

Upplysning: Vårt innehåll stöds av läsarna. Det innebär att om du klickar på några av våra länkar kan vi tjäna en provision. Se hur WPBeginner finansieras, varför det är viktigt och hur du kan stödja oss. Här är vår redaktionella process.

Det ultimata WordPress-verktyget

Få GRATIS tillgång till vår verktygslåda - en samling WordPress-relaterade produkter och resurser som alla proffs bör ha!

Läsarnas interaktioner

407 CommentsLeave a Reply

  1. Tack för den här informativa artikeln. Jag undersöker möjligheten att byta min blogg till SSL. Webbhotellleverantören är Bluehost och jag använder den kostnadsfria Cloudflare CDN-tjänsten. Jag har en fråga. Kommer Cloudflares kostnadsfria tjänst att stödja Bluehosts kostnadsfria SSL-certifikat?

  2. Jag följde dessa instruktioner och nu har det förstört min webbplats, ingenting fungerar. Jag får nu "White screen of death" (vit skärm av döden), min värd hjälper inte eftersom de säger att det är ett kodningsfel och jag är lämnad i limbo.

    • Hej Moritz,

      Vi beklagar att höra det. Ångra stegen du tog när du följde handledningen, ett efter ett, så bör det återställa din webbplats till det normala.

      Admin

  3. Hej,

    Tack för en så detaljerad artikel om ett mycket hett ämne.

    Jag följde de manuella stegen men fick ett felmeddelande om blandat innehåll. Och det verkar som att jag på grund av detta inte kan se WP-inloggningssidan. Jag försökte rensa cachen på dreamhost men meddelandet som visas är "Kunde inte ansluta till CloudFlare".

    Jag använder Dreamhost och Cloudflare är aktiverat.

    Kan du hjälpa till eller behöver du mer information för att lösa problemet? Erbjuder ni också betaltjänst för att säkra en annan av mina webbplatser?

    Tack.

  4. Hej,

    Följde bara den manuella proceduren utan problem – Tack!

    Jag har dock märkt att om jag skriver in den gamla http://-adressen i webbläsaren för någon sida utom startsidan, så laddas den gamla http://-sidan.

    Sedan när jag klickar på en länk till en annan sida går den till en https://-sida, är det normalt?

    Indikerar det ett problem med omdirigeringen?

    • Hej Richard,

      Nej, det är det inte. Troligtvis fungerar inte omdirigeringarna i din .htaccess-fil. Försök att kopiera koden och lägga till den i din .htaccess-fil igen och se om det löser problemet.

      Admin

      • Hej,

        Fixat det, tack. Jag hade ursprungligen infogat koden i slutet av htaccess-filen. Flyttade den upp till före WP-sektionen och allt fungerar nu korrekt.

        Tack för din hjälp och för den koncisa guiden. Jag hade skjutit upp detta ett tag.

  5. Angående det sista steget i Google Console, på sidan "Ändring av adress", får jag meddelandet "inga tillgängliga webbplatser", men jag har dubbelkollat att mina http- och https-versioner är verifierade. När jag klickar på "lägg till nu" får jag bara verifieringsinformation. Vad gör jag?

  6. Jag har precis installerat ett LetsEncrypt-certifikat på min webbplats, och jag får en massa fel på osäkert innehåll som inte borde hända. Även om temat använder get_template_directory_uri() för att ladda sina stilar och skript, laddas dessa stilar och skript fortfarande via http, inte https. Även om jag hårdkodar https-URL:en i funktionen för att ladda stilar/skript, laddas de via http.

    Har du någon aning om vad som händer här? Såvitt jag kan se är allt korrekt inställt, men det fungerar inte.

  7. Hej,
    Jag har köpt SSL och konfigurerat det via min hosting. Det visas https i URL:en. När jag anger https under Allmänna inställningar i WordPress adminområde, går min webbplats ner, endast startsidan fungerar och efter det kan jag inte heller logga in i adminområdet. Jag lade också till koden i htaccess-filen med https under inställningar.

    Kan du hjälpa mig med detta?
    Tack

    • Hej Stan,

      Ja, vi är medvetna om det. Vi rekommenderar dock fortfarande att ta detta steg. Det är säkert och kommer inte att ha någon negativ inverkan på din webbplats.

      Admin

  8. Jag använder Bluehost för webbhotell och har precis satt upp min WordPress-webbplats med deras gratis SSL-certifikat via Bluehost-sidan. Det fanns en sida på Bluehost-webbplatsen för att aktivera det för min WordPress-webbplats. Nu verkar det som att min webbplats redan är inställd med https. Behöver jag fortfarande installera pluginet, eller är mitt redan klart? Tack så mycket för hjälpen!

  9. Hej,
    Jag upptäckte detta problem och du laddade precis upp den här artikeln. Tack så mycket.
    Kan du hjälpa mig? Jag har inte ändrat min primära webbplats i Search Console. Jag lade till en ny egenskap med https och skapade sedan en uppsättning för alla dem. Kommer det att fungera bra för rankingen eller behöver jag bara följa dina instruktioner???

  10. Så jag måste köpa en dedikerad IP-adress för att använda det kostnadsfria SSL-certifikatet?

  11. Jag förstår inte varför en omdirigering fortfarande är nödvändig när värdtjänsten installerar certifikatet för webbplatsen. Jag antar att en Wordpress-webbplats som ursprungligen konfigurerats med HTTPS-protokollet inte kräver en omdirigering. Är det en fråga om att registrera en domän med eller utan rätt protokoll?

  12. Problemet med att köpa ett SSL-certifikat och få det installerat är att du också måste köpa en fast IP-adress från din webbhotell. Detta är en extra årlig kostnad utöver den årliga kostnaden för SSL-certifikatet. För varje webbplats du skapar måste du köpa ett SSL-certifikat och en fast IP-adress. Detta kommer att läggas till enormt ju fler webbplatser du har.

    På grund av detta föredrar jag att skapa webbplatser hos värdar som automatiskt ger dig ett gratis SSL-certifikat. Numera vill de som inte gör det helt enkelt bara lura dig på pengar.

  13. Kan den interna konfigurationen av SSL och HTTPS hjälpa till att minska SSL-laddningstiden under en begäran? När jag testade min webbplats med SSL aktiverat tog det cirka 455 ms att ladda "SSL separat", men när jag inaktiverade SSL minskade den totala laddningstiden till 1,3s. Så två frågor vill jag ställa er killar,

    1. Kan jag köra utan SSL bara för att jag har en enkel blogg, ingen kommersiell verksamhet och inga webb-betalningar?

    2. Kan konfigurationen av SSL internt med hjälp av .htaccess-filen minska laddningstiden för SSL?

    • Hej Rupam,

      1. Du kan, men snart kommer Google att börja varna användare om webbplatser som inte använder HTTPs, detta skulle påverka din webbplatstrafik.

      2. Ja, det kan det. Du kan också försöka undvika plugins för att åtgärda problem med blandat innehåll. Vi har märkt att sådana plugins ofta ökar sidladdningstiden avsevärt.

      Admin

  14. Kan någon hjälpa mig, jag följde anvisningarna i den första, alla mina sidor är säkra utom en på menyn. När jag klickar på den som kund säger den att din anslutning till den här webbplatsen inte är krypterad.

    • Jag är inte säker på om du har löst detta än, men jag hade samma problem. Jag upptäckte att pluginet SSL Insecure Content Fixer löste det. Värt ett försök!

  15. Hej wpbeginner,
    Min webbplats hade inget SSL-certifikat. Jag ändrade http till https, nu visas att SSL inte är aktiverat. Vad ska jag göra?

    • Om du arbetar i WordPress, installera pluginet som heter "really simple SSL" för att tvinga fram din SSL. Jag hoppas att du förstår. Tack för att du läste.

  16. Tack!! Äntligen har jag mitt SSL-certifikat erkänt av WordPress och jag kunde inte ha gjort det utan informationen som tillhandahålls här. Så ett STORT tack för att du hjälpte mig!

  17. Jag har lagt till koden i .htaccess-filen men när jag uppdaterar min sida i WordPress kommer det upp ett meddelande om att "Din anslutning är inte privat". Jag måste klicka på "Gå tillbaka till säkerhet" och ikonen visas inte i webbplatsens URL. Snälla hjälp mig att fixa detta. Tack

  18. Jag följde det första steget, lade till https: till webbplatsnamnet och omedelbart omdirigerades webbsidan till ett felmeddelande om osäker webbplats och nu kan jag inte komma åt mitt instrumentbräda alls för att slutföra processen eller göra några felsökningar. Hur ångrar jag det första steget?

  19. Jag har använt er webbplats som en resurs under lång tid. Därför var jag säker när jag följde anvisningarna i den här artikeln – till punkt och pricka. Jag använde den på en kunds webbplats. Vilket verkade fungera perfekt. Sedan min egen webbplats. Nu är jag dock utelåst från båda webbplatserna. Jag har en säkerhetskopia av dem med hjälp av WP all-in-one migration plugin, men inget sätt att komma åt instrumentpanelen.
    En webbplats säger för många omdirigeringar. Även när jag går till ett inkognitofönster eller en webbläsare där jag nyligen har raderat all historik, säger den fortfarande att jag ska radera alla cookies. Den andra webbplatsen säger att den inte kan ansluta till servern.
    Några förslag till mig? Jag är ganska körd vid det här laget.
    Tack,
    Tammy

  20. Går mina backlinks förlorade efter ändringen? Vänligen någon som kan förklara det för mig.
    När jag kontrollerade min webbplats via Semrush visas "https" med 0 backlinks, men jag har faktiskt över 1000 backlinks.
    Vänligen någon som kan guida mig.
    Tack.

  21. Detta var verkligen hjälpsamt. Även om det efter att ha gjort det visade 404 på de flesta sidor, men när jag uppdaterade permalänken... så löstes det

  22. Snälla, jag letar efter några sätt att säkra WordPress-webbplatsen från hackare och göra den till en säker webbplats. Föreslå gärna.

    • Låt mig svara på det. WPBeginner behöver inte använda SSL eftersom de inte har en inloggnings-/registreringssida och e-handel.

      • Men har inte Google nu meddelat att ett SSL-certifikat kan förbättra dina rankingar i SERP:er?

  23. efter att ha lagt till 's' i WordPress URL och webbplatsens URL fungerar omdirigeringen korrekt... jag tog bort 's' och lade omdirigeringskoden i min .htaccess, sedan sa webbläsaren fel för mycket omdirigering.

    Om jag väljer det första alternativet, kommer det att fungera eller inte? Hur kan jag veta om min omdirigering fungerar korrekt?

  24. Hej,

    Är det nödvändigt att inkludera koden i htaccess? Jag använder wordpress och kontrollerade med whynopadluck och ändrade manuellt länken till bilderna med icke-https-länk. Efter det visas alla objekt som säkra. Behöver jag fortfarande uppdatera htaccess? Omdirigerar inte Wordpress http till https av sig självt?

    • Om jag installerar en ny WordPress-installation för en ny webbplats, bör jag göra allt detta???

  25. Cloudflare SSL eller Let’s Encrypt, vilken är bäst. Jag var tvungen att byta till Cloudflare SSL

    • Om du använder Cloudflare kan du enkelt byta din webbplats till HTTPS. Om du använder gratisplanen finns det inga alternativ tillgängliga för att använda anpassad SSL. Om du installerar Let’s Encrypt SSL på ursprungsservern, även efter det kommer webbläsaren att visa Cloudflare SSL.

  26. Mycket hjälpsam artikel. Jag undrar dock om jag fortfarande skulle behöva uppdatera .htaccess-filen (enligt ditt exempel) om jag använder pluginet: "Really Simple SSL" som du rekommenderade i en nyare artikel. (Skulle det här pluginet också ta hand om att ändra WP Allmänna Inställningar?)

    Tack!

  27. Vi slutförde steg 1 och nu kan vi inte logga in på vår WordPress för att göra steg 2 eller 3. Och den enda sidan som fungerar på vår webbplats är startsidan. Alla andra sidor försöker laddas som https och ger ett fel. Vi måste manuellt ta bort s så att det är http innan sidan visas.

    Vi har ångrat det första steget och kan fortfarande inte logga in. Vi sitter fast här.

  28. Fungerade utmärkt. För personer med självsignerade certifikat ja, du kommer att få ett fel. Men om du får den varningen, betyder det att du följde den här handledningen korrekt! Allt du behöver göra nu är att lösa ditt SSL-signeringsproblem och du är klar.

  29. Hej, efter att ha gjort ovanstående ändringar kan jag inte öppna min webbplats, jag kan inte ens logga in på min wp-admin-sida för att återställa https till http, snälla hjälp.

  30. (GoDaddy)
    define(‘FORCE_SSL_ADMIN’, true);
    efter att ha lagt till den här raden och sedan laddat om webbplatsen, fick jag ett felmeddelande om att “din anslutning är inte privat”. Jag använder ett självsignerat certifikat. Vänligen hjälp hur man konfigurerar https med ett självsignerat certifikat.

    • Gör en källkodsgranskning av din sida. Ser du något som börjar med http:// som CSS-, JS- eller bildfiler? Dessa måste ändras i ditt innehåll eller din mall.

    • Använd inte självsignerade certifikat. Du kan välja Let’s Encrypt SSL, Free Comodo Certificate eller Cloudflare SSL. Dessa är alla gratis.

  31. Jag vet att WPBeginner är bra, men ni överträffade mina förväntningar och räddade verkligen min vecka idag med den här guiden! Älskar er!

  32. Herr, jag har fastnat i ett problem, jag hoppas att ni kan hjälpa till. Jag har ett webbhotell som är värt 300 dollar hos GoDaddy. Jag har lagt till en webbplats och köpt ett SSL för den... igen efter några dagar lade jag till en sekundär webbplats avantsolutions.ca till samma webbhotell. Jag har fått veta att jag inte kan köpa ytterligare SSL till detta webbhotell och de föreslog mig att köpa ett enhetligt SSL som kostar cirka 350 dollar. Snälla, ta mig inte för att säga detta, men jag har redan spenderat mycket och har inte råd med det... vilka andra alternativ har jag?

    • Hej Bala Krishna,

      Försök att lösa det med din webbhotell via livechatt eller telefonsupport. Om du har köpt en hostingplan som inte uppfyller dina behov, kan du be om återbetalning. De flesta hostingföretag har någon form av återbetalningspolicy som vanligtvis gäller under de första 30 dagarna efter registrering.

      Admin

  33. Hej, min värd erbjuder Let's encrypt så jag har valt den vägen, eftersom detta är helt nytt har jag skapat en ny webbplats att öva på som jag har konfigurerat Let's encrypt delade SSL. Nu försöker jag flytta den från http till https. Jag installerade pluginet Simple SSL men det hittade inte mitt SSL-certifikat, inte säker på om det är inställt för att fungera med delad Let's encrypt, så jag hittade ett annat plugin som heter WP Encrypt som är utformat specifikt för delad Let's encrypt men jag kan inte få det att ansluta på det sätt som det instruerar. Jag har kontrollerat mina utgående anslutningar och de är klara. Jag skulle uppskatta all hjälp med att arbeta igenom denna process, så att jag kan komma igång med flytten. Tack

  34. Följde instruktionerna och i princip tegelstenade min webbplats.

    mellan 404-fel, databasanslutningsfel och fler och fler fel... den där 301-omdirigeringen orsakar alldeles för många problem.

  35. Tack för artikeln, som är intressant och informativ. Det finns ett problem som den inte nämner, och ingen annan har kommenterat, så jag undrar om jag missar något.

    Jag köpte ett tredjeparts SSL-certifikat från hostingföretaget och bytte till HTTPS. Efter att ha gjort .htaccess-ändringarna fungerade allt bra, förutom...

    Ingen av sidorna får ett grönt hänglås. Istället finns det en infolänk som säger att sidorna är 'delvis säkra'.

    Jag kollade med hostingföretaget, och de sa att jag var tvungen att ändra varje intern länk till HTTPS, och URL:en för varje bild likaså. Om jag inte gör det, då inget grönt hänglås.

    Att manuellt göra alla dessa ändringar skulle ta mig månader, även om jag arbetade 8 dagar i veckan, 25 timmar om dagen. Om jag hade vetat det från början, skulle jag inte ha bytt till SSL/HTTPS överhuvudtaget.

    Är det jag får höra korrekt? Om så är fallet, finns det något (även semi-)automatiskt sätt att uppdatera alla länkar på webbplatsen?

      • Tack så mycket för det, jag kommer att komma ihåg det till nästa gång (jag har en personlig blogg som jag funderar på att flytta från .com till .org). I det här fallet bet jag ihop. Det visade sig att jag överdrev, men det tog mig flera timmar att gå igenom 200 inlägg och 70 sidor och manuellt ändra alla interna länkar och bildreferenser. I slutet av allt det fanns det fortfarande inget grönt hänglås, men jag hittade de sista exemplaren med hjälp av ett användbart (gratis) verktyg (som kan eller inte kan vara ett användbart komplement till din plugin). Jag har nu en annan fråga, men jag kommer att posta den separat för tydlighetens skull. Tack igen för att du svarade.

    • Hej Brian,
      Det finns en annan ultimativ lösning på det problemet. Försök att säkerhetskopiera din webbplats MySQL-databas manuellt enligt proceduren:
      https://www.wpbeginner.com/beginners-guide/how-to-make-a-wordpress-database-backup-manually/
      ELLER.
      Nästan alla hosting-leverantörer har ett alternativ som "ladda ner MySQL-databas" eller "dumpa MySQL-databas". Du kommer att ladda ner en .sql-fil. Öppna sedan den .sql-filen i en textredigerare som notepad++ och använd funktionen sök och ersätt för att hitta "http" och ersätta det med "https". Det tar en sekund.

  36. hej,

    Jag gör ändringarna som ovan på min webbplats men nu får jag problem ” Fel vid anslutning till databasen”

    så jag har ingen aning om var jag ska göra ändringar.

    snälla hjälp. tack på förhand.

  37. Vad ska jag göra om jag vill återgå från https till http?

    Det finns inte många guider om detta. Snälla hjälp.

  38. En snabb uppdatering – det finns ett gratis plugin som heter Really Simple SSL som du kan ladda ner, aktivera, och det fungerar utmärkt!

    Tack så mycket till författaren.

  39. Jag försökte detta och hade ett problem. Jag bytte från en grundläggande html/htm-webbplats till wordpress så min .htaccess har många 301-omdirigeringar. Nu har jag köpt en SSL. I den nuvarande konfigurationen om jag lägger till RewriteRule ^(.*)$ till .htaccess-filen, då om någon försöker bläddra på webbplatsen får de felet ”webbsidan har en omdirigeringsloop”. Så jag har varit tvungen att ta bort den kodraden. Finns det något jag kan göra?

  40. Jag använder Cloudflare för https och vill veta hur jag visar "säkerhetslåssymbolen" före https:// och jag vill också veta varför ni inte använder https?

  41. När du konfigurerar SSL-certifikatet, är det bättre att lägga till www till https:// eller utelämna www när du ställer in en ny wp-webbplats.

  42. Anledning när jag slutför alla steg. Tack för din artikel! Jag undrade dock, min webbplats har nyligen drabbats av vissa problem med.

Lämna ett svar

Tack för att du väljer att lämna en kommentar. Tänk på att alla kommentarer modereras enligt vår kommentarspolicy, och din e-postadress kommer INTE att publiceras. Använd INTE nyckelord i namn fältet. Låt oss ha en personlig och meningsfull konversation.