Med en mängd erbjudanden från tusentals reklamföretaglogi, det är inte alltid lätt att vid första anblicken veta vilken typ av planlogi kommer att passa bäst i en WordPress-miljö. Även om programvaran med öppen källkod är kompatibel med de flesta av erbjudandena frånlogi, det finns saker att leta efter för maximal prestanda.

1. Få ditt SSL-certifikat från din webbhotell

Det första du ska göra är att kontakta din webbhotell och be dem att installera SSL på din webbplats. De flesta värdar kommer att be dig att betala en årlig avgift som sträcker sig från $ 19 till $ 99 per år.

Den goda nyheten är att om din webbplats är värd på Vidahost , Siteground , WPEngine ou Dream , kan de ge dig ett gratis SSL-certifikat och hjälpa dig under hela säkerhetsprocessen.

Ett annat mycket intressant alternativ är Låt oss kryptera , som tillhandahåller gratis SSL-certifikat. För att underlätta denna process kan du använda WP Kryptera WordPress plugin.

2. Uppdatera WordPress-webbadressen

När din värd lägger till SSL i ditt konto bör din webbplats vara tillgänglig via URL https://votresite.com. Om du kan komma åt din webbplats via den här adressen är det dags att börja konfigurera WordPress för HTTPS.

Det första steget att göra det är super enkelt. Logga bara in på din WordPress-instrumentpanel och besök avsnittet Inställningar> Allmänt.

url https wordpress.jpeg

Uppdatera bara WordPress-adress (URL) och webbadress (URL) till HTTPS, som visas i bilden nedan. Spara inställningarna så loggas du ut från din WordPress-instrumentpanel.

3. Tvinga SSL för instrumentpanelen i wp-config.php

Använd din FTP för att redigera filen wp-config.php, som ligger vid roten till din WordPress-installation. Lägg till följande:

define ( 'FORCE_SSL_ADMIN', true);

Denna konstant möjliggör och verkställer enkelt administrationen av WordPress via SSL, vilket ger ytterligare säkerhet till din WordPress-instrumentpanel.

4. Omdirigera HTTP till HTTPS

Vid den här tiden arbetar HTTPS redan på din webbplats. Men det finns fortfarande några saker att göra. Den första är att omdirigera trafik http till https.

Under åren har många webbplatser kopplats till din webbplats med hjälp av http://så det kommer att finnas många människor som fortfarande kommer åt httpversion av din webbplats.

Så vad du måste göra är att omdirigera all trafik till den säkra https-webbplatsen. Detta görs med hjälp av .htaccessfil, som ligger i roten till din WordPress-installation. Öppna filen och lägg till följande objekt mellan <IfModule mod_rewrite.c>tags:

RewriteCond% {HTTPS}! = aktivera RewriteRule ^ https: //% {HTTP_HOST}% {REQUEST_URI} [L, R = 301]

Observera att .htaccessomdirigeringar kan vara lite svåra, och ibland fungerar perfekt på en värd och inte på en annan.

Om koden ovan inte fungerar korrekt, rulla bara tillbaka ändringarna och kontakta din webbhotell. De ger dig gärna omdirigeringen .htaccess rätt som fungerar på deras servrar.

5. Ändra alla länkar till HTTPS

Okej, nu har vi konfigurerat HTTPS korrekt och HTTP-trafiken omdirigeras automatiskt till HTTPS-webbplatsen. Men det finns en sak att göra: Ersätt alla HTTP-länkar på din webbplats med deras HTTPS-motsvarighet. Detta görs i två separata delar:

Direktkodade länkar (hård kodning) i temafiler

Låt oss börja med ditt tema. Om du använder en Wordpress tema från WordPress-katalogen, eller en som erbjuds av ElegantThemes eller någon annan gratis/premium-temabutik och du inte har ändrat något, du behöver inte göra någonting. Men om du använder ett anpassat tema eller ett tema som du själv har modifierat kan vissa HTTP-länkar vara direktkodade någonstans.

Ta en titt i dina temafiler (särskilt header.phpet footer.php) och uppdatera varje intern HTTP-länk kodad direkt till sin HTTPS-version.

Interna länkar i databasen

När du skriver artiklar eller sidor är chansen bra att du har lagt in interna HTTP-länkar. För att uppdatera dina länkar kan du redigera varje inlägg och varje sida, men det tar lång tid.

I stället för att hantera så mycket krångel finns det ett snabbt och enkelt sätt att uppdatera alla interna länkar i din databas: Använda SQL Queries.

Det finns flera sätt att utföra SQL-frågor. De flesta av er har antagligen en cPanel installerad på servern.

För att komma åt phpMyAdmin från cPanel loggar du bara in i din cPanel och klickar på ikonen phpMyAdmin i avsnittet databaser .

Se till att du säkerhetskopierar din databas om något går fel. När du är klar kör du följande två frågor:

UPPDATERA wp_posts SET post_content = ersätt (post_content, "http://yoursite.com", "https://yoursite.com"); UPPDATERA wp_posts SET post_content = ersätt (post_content, "http://www.yoursite.com", "https://www.yoursite.com");

Se till att ersätta "http://dinwebbplats.com" med den faktiska adressen till din webbplats. Förfrågningarna uppdaterade alla dina interna länkar från HTTP till HTTPS. Nu är din WordPress-webbplats helt SSL-kompatibel och du bör se ett grönt hänglås i adressfältet som visar din besökare att din webbplats är helt säker.

Det är det för denna handledning, jag hoppas att det låter dig migrera från HTTP till HTTPS.