Kako premjestiti WordPress web stranicu s HTTP-a na HTTPS pomoću NGINX-a

Nakon što sam vidio "Kako instalirati certifikat SSL (HTTPS Connection) za web mjesto smješteno na poslužitelju NGINX bez cPanel ili VestaCP”U članku autora ovdje, da vidimo kako premjestiti web stranicu WordPress od HTTP na HTTPS cu NGINX.

Za web stranicu ili blog sa WordPress, nije dovoljno instalirati certifikat SSL da bi vrijedilo na protokolu HTTPS. Čak i ako certifikat SSL ispravno instaliran i ispravan, vjerojatno ste to primijetili kada pristupite stranici HTTPS, "katanac" se ne pojavljuje u adresnoj traci, znak da je stranica sigurna.

Ako vaš blog ili web mjesto ne izgledaju kao da imaju sigurnu vezu (Connection is Not Secure) čak i ako sam ispravno instalirao certifikat SSL, znači da ta stranica ima preostale lokalne veze "http". Ovo mogu biti izravne veze na medijskih datoteka (slike, videozapisi, pjesme) ili na strukturni elementi (java, CSS).

Primijemo primjer iHowTo.Tips, što iako ima jednu potvrda SSL instaliran ispravno i valjano, imamo stranicu na kojoj Firefox upozorava da nemamo sigurnu vezu.

Nije sigurno SSL priključak
Nije sigurno SSL priključak

Također nam govori da postoje dijelovi stranice, poput slika, koji nisu osigurani. To znači da smo negdje u sadržaju članka ili na elementima na bočnoj traci imali slikovnu datoteku čiji izvorni link počinje s "http" umjesto "https".

Za promjenu izvora slike iz "http"U"https“Bilo bi lako urediti taj članak. Ako govorimo o web stranici sa stotinama ili tisućama članaka, stvari se mijenjaju. Uređivanje svakog članka bila bi operacija koja bi trajala dugo. Najlakši za korisnike WordPress, je promijeniti lokalne veze u baza podataka. Prebacivanje veza s "http" na "https” moći jednostavnom naredbom SQL pogubljen iz phpMyAdmin ili iz naredbenog retka SQL preko Terminal.

Kako premjestiti WordPress s HTTP-a na HTTPS.

Ako sam još gore spomenuo iHowTo.Tips, uzmimo to za primjer i dalje. Recimo da moramo zamijeniti na tom blogu sve veze u obliku "http://ihowto.tips"U"https://ihowto.tips". Te veze mogu biti izvori slika (src) i druge veze do internih stranica.
Prije početka rada preporučujemo da napravite sigurnosnu kopiju baze podataka.

1. nas ovjeravamo bazu podataka bloga, putem phpMyAdmin. Korisnik i lozinka nalazimo ih u spisu wp-config.php iz korijena domene.

2. mi Kliknite naziv baze podataka s lijeve straneZatim kliknite na SQL u gornjem horizontalnom izborniku.

3. Izvršavamo u SQL naredbeni redak:

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

Zamijenite web adresu i naziv svoje domene i vodite računa koristite li ili ne www. Ako koristite prefiks "www“, mora se dodati i on.

4. Kliknite "Go” za izvršavanje naredbenog retka.

Kako premjestiti WordPress s HTTP-a na HTTPS.
Update SQL povezuje HTTP na HTTPS

Gore navedeni naredbeni redak promijenit će samo URL-ove u tablici "wp_posts", stupac "post_content". Možete promijeniti ovu naredbenu liniju SQL za zamjenu URL-a u svim tablicama baze podataka.

Oprezno! Postoje teme o WordPress (WP Themes) koji će nakon promjene URL-a domene poništiti svoje prilagođene konfiguracije. Pokušajte napraviti sigurnosnu kopiju i ovih.

Strastveni zaljubljenik u tehnologiju, s veseljem pišem na StealthSettings.com od 2006. godine. Imam bogato iskustvo s operativnim sustavima: macOS, Windows i Linux, kao i s programskim jezicima i platformama za bloganje (WordPress) i za internetske trgovine (WooCommerce, Magento, PrestaShop).

kako » WordPress » Kako premjestiti WordPress web stranicu s HTTP-a na HTTPS pomoću NGINX-a
Ostavite komentar