Kaip perkelti „WordPress“ svetainę iš HTTP į HTTPS su „Nginx“

Pamatęs “Kaip mes diegiame sertifikuotus SSL (HTTPS Connection) svetainės pagrindiniam kompiuteriui serveryje NGINX palikti cPanel arba VestaCP” Straipsnyje čia, Pažiūrėkime, kaip jūs perkeliate „WordPress“ svetainę HTTP PE HTTPS Cu NGINX.

Svetainei ar tinklaraščiui su WordPress, nepakanka įdiegti SSL sertifikatą, kad jis galioja protokole HTTPS. Net jei pažymėjimas SSL Jis buvo įdiegtas teisingai ir galioja, tikriausiai pastebėjote, kad kai pasiekiate puslapį HTTPS, adresų juostose nerodomos “užrakinti”, pasirašykite, kad puslapis yra saugus.

Jei tinklaraštis ar svetainė neatrodo kaip saugus ryšys (Connection is Not Secure) Net jei teisingai įdiegiau SSL sertifikatą, tai reiškia, kad puslapis išliko vietinėmis nuorodomis “http“. Tai gali būti tiesioginės nuorodos į žiniasklaidos failai (vaizdai, pusbroliai, dainos) arba struktūriniai elementai (java, CSS).

Mes pateikiame pavyzdį iHowTo.Tips, kuris, nors jis turi a SSL sertifikuota tinkamai ir galiojanti, turime puslapį, kuriame „Firefox“ mus perspėja, kad neturime saugaus ryšio.

Neužtikrinkite SSL ryšio
Neužtikrinkite SSL ryšio

Jis mums sako, kad jie yra vakarėliai puslapyje, pavyzdžiui, vaizdai, kurie nėra apsaugoti. Tai reiškia, kad kažkur straipsnio turinyje arba ant šoninės juostos elementų turėjau vaizdo failą, kurio nuoroda prasideda šaltinis “http” vietoj “https“.

Norėdami pakeisti vaizdo šaltinį iš “http” į “https” Tą straipsnį būtų lengva redaguoti. Jei kalbėsime apie svetainę, kurioje yra šimtai ar tūkstančiai straipsnių, darbas keičiasi. Kiekvieno straipsnio redagavimas būtų operacija, kuri užtruks ilgai. Paprasčiausias „WordPress“ vartotojams yra pakeisti vietines nuorodas duomenų bazė. Nuorodų ištrauka iš “http” la “https” Gali padaryti paprastu užsakymu SQL įvykdytas iš phpMyAdmin arba iš užsakymo eilutės SQL per Terminal.

Kaip perkelti „WordPress“ iš HTTP į HTTPS

Jei vis dar minėčiau aukščiau iHowTo.Tips, Paimkime tai kaip pavyzdį ir tęskime. Tarkime, kad turime pakeisti tą tinklaraštį, visas formos nuorodas “http://ihowto.taips” į “https://ihowto.tips“. Šios nuorodos gali būti vaizdų šaltiniai (SRC) ir kitos nuorodos į vidinius puslapius.
Prieš pradėdami darbą, mes rekomenduojame padaryti duomenų bazės atsarginę kopiją.

1. IS Mes autentifikuojame duomenų bazėje tinklaraščio, per phpMyAdmin. Vartotojas ir slaptažodis Mes juos randame faile wp-config.php iš domeno šaknies.

2. Mes tai darome Kairėje pusėje spustelėkite duomenų bazės pavadinimą, tada spustelėkite SQL Horizontaliame meniu viršuje.

3. Mes vykdome SQL Komandinė eilutė:

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

Pakeiskite žiniatinklio adresą ir savo domeno vardą ir atminkite, ar naudojate www. Jei naudojate priešdėlį “www“, jis taip pat turi būti pridėtas.

4. Spustelėkite “Go” Norėdami vykdyti užsakymo eilutę.

Kaip perkelti „WordPress“ iš HTTP į HTTPS
Atnaujinkite SQL nuorodas HTTP su HTTPS

Aukščiau nurodyta užsakymo eilutė pakeis tik lentelės URL “wp_posts“, stulpelis “post_content“. Galite pakeisti šią užsakymo eilutę SQL Norėdami pakeisti URL visose duomenų bazės lentelėse.

Atsargiai! Yra WordPress (WP Themes), kuris kadaise pakeitė domeno URL iš naujo suasmenintų konfigūracijų. Siekite sukurti atsarginę kopiją ir jiems.

Aistringai apie technologijas, su malonumu rašau „Stealthsetts.com“, pradedant nuo 2006 m. Turiu didelę patirtį operacinėse sistemose: „MacOS“, „Windows“ ir „Linux“, taip pat programavimo kalbose ir tinklaraščių platformose („WordPress“) ir internetinėse parduotuvėse („WooCommerce“, „Magento“, „Presashop“).

Home Jūsų jo vadovėlių šaltinis, naudingi patarimai ir naujienos. Kaip perkelti „WordPress“ svetainę iš HTTP į HTTPS su „Nginx“
Palikite komentarą