Etter at jeg så "Hvordan installere sertifikat SSL (HTTPS Connection) for et nettsted som er vert på en server NGINX uten cPanel eller VestaCP”I artikkelen av her, la oss se hvordan du flytter et nettsted WordPress fra HTTP pe HTTPS cu NGINX.
For en nettside eller blogg med WordPress, er det ikke nok å installere sertifikatet SSL for at den skal være gyldig på protokollen HTTPS. Selv om sertifikatet SSL ble installert riktig og er gyldig, har du sannsynligvis lagt merke til det når du går inn på en side HTTPS, "låsen" vises ikke i adressefeltet, et tegn på at siden er trygg.
Hvis bloggen din eller nettstedet ikke ser ut til å ha en sikker tilkobling (Connection is Not Secure) selv om jeg installerte sertifikatet riktig SSL, betyr at den siden har lokale lenker igjen "http". Disse kan være direkte lenker til mediefiler (bilder, videoer, sanger) eller til strukturelle elementer (java, CSS).
Vi tar eksemplet iHowTo.Tips, som selv om den har en sertifikat SSL installert riktig og gyldig, vi har en side der Firefox advarer oss om at vi ikke har en sikker tilkobling.
Den forteller oss også at det er deler av siden, for eksempel bildene, som ikke er sikret. Dette betyr at et sted i innholdet i artikkelen eller på elementene i sidefeltet, hadde vi en bildefil hvis kildelenke begynner med "http" i stedet for "https".
For å endre kilden til et bilde fra "http”I“https"Det ville være enkelt å redigere den artikkelen. Hvis vi snakker om et nettsted med hundrevis eller tusenvis av artikler, endrer ting seg. Å redigere hver artikkel vil være en operasjon som vil ta lang tid. Den enkleste for brukere av WordPress, er å endre de lokale lenkene i database. Bytte lenker fra "http" til "https” å kunne gjøre med en enkel kommando SQL henrettet fra phpMyAdmin eller fra kommandolinjen SQL av Terminal.
Hvordan flytte WordPress fra HTTP til HTTPS.
Hvis jeg fortsatt nevnte ovenfor iHowTo.Tips, la oss ta det som et eksempel og videre. La oss si at vi må erstatte på den bloggen, alle koblingene i skjemaet "http://ihowto.tips”I“https://ihowto.tips". Disse lenkene kan være bildekilder (src) og andre lenker til interne sider.
Før du starter arbeidet, anbefaler vi at du tar en sikkerhetskopi av databasen.
1. oss Vi autentiserer til databasen av bloggen, via phpMyAdmin. Bruker og passord vi finner dem i filen wp-config.php fra domeneroten.
2. vi Klikk på databasenavnet til venstreDeretter klikker du på SQL i den øverste horisontale menyen.
3. Vi utfører inn SQL kommandolinje:
UPDATE wp_posts SET post_content = REPLACE(post_content,'http://ihowto.tips','https://ihowto.tips');
Bytt ut nettadressen og domenenavnet ditt og ta hensyn til om du bruker www. Hvis du bruker prefikset "www", må han også legges til.
4. Klikk "Go" for å utføre kommandolinjen.
Kommandolinjen angitt ovenfor vil bare endre URL-ene i tabellen "wp_posts
", kolonne "post_content
". Du kan endre denne kommandolinjen SQL for å erstatte URL-en i alle databasetabeller.
Forsiktig! Det er temaer for WordPress (WP Themes) som når domenets URL er endret vil tilbakestille de tilpassede konfigurasjonene. Prøv å ta en sikkerhetskopi av disse også.