Hvordan man flytter en WordPress hjemmeside fra HTTP til HTTPS med NGINX

Efter at jeg så "Sådan installeres certifikat SSL (HTTPS Connection) for et websted, der er hostet på en server NGINX uden cPanel eller VestaCP”I artiklen af her, lad os se, hvordan man flytter et websted WordPress fra HTTP pe HTTPS cu NGINX.

Til en hjemmeside eller blog med WordPress, er det ikke nok at installere certifikatet SSL for at den er gyldig på protokollen HTTPS. Også selvom certifikatet SSL blev installeret korrekt og er gyldig, har du sikkert bemærket det, når du åbner en side HTTPS, "låsen" vises ikke i adresselinjen, et tegn på at siden er sikker.

Hvis din blog eller dit websted ikke ser ud til at have en sikker forbindelse (Connection is Not Secure), selvom jeg har installeret certifikatet korrekt SSL, betyder, at siden har lokale links tilbage "http". Disse kan være direkte links til mediefiler (billeder, videoer, sange) eller til strukturelle elementer (java, CSS).

Vi tager eksemplet iHowTo.Tips, som selvom den har en certifikat SSL installeret korrekt og gyldigt, vi har en side, hvor Firefox advarer os om, at vi ikke har en sikker forbindelse.

Ikke sikkert SSL Forbindelse
Ikke sikkert SSL Forbindelse

Det fortæller os også, at der er dele af siden, såsom billederne, der ikke er sikret. Det betyder, at vi et eller andet sted i artiklens indhold eller på elementerne i sidebjælken havde en billedfil, hvis kildelink begynder med "http" i stedet for "https".

For at ændre kilden til et billede fra "http"I"https"Det ville være nemt at redigere den artikel. Hvis vi taler om en hjemmeside med hundredvis eller tusindvis af artikler, ændrer tingene sig. Redigering af hver artikel ville være en operation, der ville tage lang tid. Den nemmeste for brugere af WordPress, er at ændre de lokale links i database. Skifter links fra "http" til "https” at kunne gøre med en simpel kommando SQL henrettet fra phpMyAdmin eller fra kommandolinjen SQL via Terminal.

Hvordan man flytter WordPress fra HTTP til HTTPS.

Hvis jeg stadig nævnte ovenfor iHowTo.Tips, lad os tage det som et eksempel og fortsætte. Lad os sige, at vi er nødt til at erstatte på den blog, alle links i form "http://ihowto.tips"I"https://ihowto.tips". Disse links kan være billedkilder (src) og andre links til interne sider.
Før arbejdet påbegyndes, anbefaler vi, at du laver en sikkerhedskopi af databasen.

1. ikke Vi godkender til databasen af bloggen, via phpMyAdmin. Bruger og adgangskode vi finder dem i filen wp-config.php fra domænetoden.

2. vi Klik på databasens navn til venstreKlik derefter på SQL i den øverste vandrette menu.

3. Vi eksekverer i SQL kommandolinje:

UPDATE wp_posts SET post_content = REPLACE(post_content,'http://ihowto.tips','https://ihowto.tips');

Udskift webadressen og dit domænenavn og tag højde for, om du bruger www. Hvis du bruger præfikset "www”, skal han også tilføjes.

4. Klik på "Go” for at udføre kommandolinjen.

Hvordan man flytter WordPress fra HTTP til HTTPS.
Update SQL linker HTTP til HTTPS

Kommandolinjen angivet ovenfor vil kun ændre URL'erne i tabellen "wp_posts", kolonne"post_content". Du kan ændre denne kommandolinje SQL at erstatte URL'en i alle databasetabeller.

Forsigtig! Der er temaer vedr WordPress (WP Themes), som når domænets URL er blevet ændret vil nulstille deres tilpassede konfigurationer. Prøv også at lave en sikkerhedskopi af disse.

Teknologientusiast, jeg skriver med glæde på StealthSettings.com siden 2006. Jeg har rig erfaring med operativsystemer: macOS, Windows og Linux, samt programmeringssprog og blogplatforme (WordPress) og til onlinebutikker (WooCommerce, Magento, PrestaShop).

Hvordan man » WordPress » Hvordan man flytter en WordPress hjemmeside fra HTTP til HTTPS med NGINX
Efterlad en kommentar