Omdiriger HTTP til HTTPS for WordPress på Linux
For å omdirigere WordPress -nettstedet ditt til den sikre HTTPS -protokollen på Linux, er det flere trinn som må tas før omdirigeringen vil fungere skikkelig.
Merk: Hvis nettstedet ditt er hostet på vår administrerte WordPress -hostingplattform, trenger du ikke å endre disse innstillingene manuelt, vil HTTPS -protokollen konfigureres automatisk.
Trinn for forberedelse av WordPress
Disse trinnene bør tas før du endrer en kode.
- Logg på WordPress
- Velg Innstillinger fra menyen og klikk på Generelt .
- Finn følgende oppføringer i Generelle innstillinger:
- WordPress -adresse (URL):
- Nettstedsadresse (URL):
- Oppdater begge URL -ene slik at de inkluderer https i stedet for http
- Lagre endringene
Linux -omdirigeringstrinn
Hvis WordPress -nettstedet ditt er hostet på Linux, vil det bruke en .htaccess -konfigurasjonsfil . Hvis du plasserer .htaccess
i rotmappen for nettstedet ditt, endres oppførselen til nettstedet ditt.
- Last ned en kopi av
.htaccess
fra hostingkontoen din. - Åpne filen med tekstredigeringsprogrammet ditt
Merk: Sørg for at du redigerer .htaccess -filen ved hjelp av et redigeringsprogram for ren tekst som ikke bruker ordbryting. Noen redigeringsprogrammer (for eksempel MS Word eller Notisblokk med aktivert ordbryting) vil sette inn usynlige tegn for å angi et linjeskift. .Htaccess -filen din vil ikke fungere hvis den har disse spesialtegnene.
- Gjør de nødvendige endringene ved hjelp av eksemplene nedenfor.
- Lagre endringene.
- Last opp den modifiserte
.htaccess
til hostingkontoen din. - Test arbeidet ditt ved å navigere normalt til nettstedet, og det skal omdirigeres til HTTPS automatisk.
Eksempel på WordPress .htaccess -innhold
WordPress -nettstedet ditt bør allerede ha en standardoppføring i .htaccess
-filen. det skal ligne på dette eksempelet:
IfModule mod_rewrite.c > RewriteEngine On RewriteBase / # BEGIN WordPress RewriteRule ^index \ .php $-[L] RewriteCond %{REQUEST_FILENAME} ! -F RewriteCond %{REQUEST_FILENAME} ! -D OmskrivRule. /index.php [L] /IfModule >
For å sikre at vertskontoen din vil tvinge HTTPS -protokollen til all trafikk til nettstedet, må du legge til følgende i .htaccess -filen.
RewriteCond %{HTTPS} ! = On RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L, R = 301]
Du må plassere kodebiten etter RewriteBase /
i .htaccess
-filen. Det skal se ut som følgende eksempel:
IfModule > RewriteEngine På RewriteBase / RewriteCond %{HTTPS} = on RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L, R = 301] # BEGIN WordPress RewriteRule ^ index \ php $ - [L] RewriteCond %{REQUEST_FILENAME} -f RewriteCond %{REQUEST_FILENAME} -d RewriteRule!. /index.php [L] /IfModule >
Mer informasjon
- Last ned filer på cPanel Hosting
- For mer informasjon om Premium-støtten vår for WordPress, gå til WP Premium-støttekatalogen.