Kā pārvietot emuāru vai WordPress vietni no HTTP uz HTTPS (NGINX)

Pēc tam, kad es redzēju "Kā instalēt HTTPS savienojuma (SSL) sertifikātu mitinātajai vietnei NGINX serverī bez cPanel vai VestaCPRakstā šeit, redzēsim tūlīt kas mums jādara, lai padarītu vietni vai emuāru derīgu HTTPS.

Vietnei vai emuāram, kura pamatā ir WordPress, nepietiek ar SSL sertifikāta instalēšanu, lai tas "adreses joslā" būtu derīgs. Pat ja SSL sertifikāts ir instalēts pareizi un ir derīgs, jūs, iespējams, pamanījāt, ka, piekļūstot HTPPS lapai, adreses joslās neparādās "bloķēšana", kas liecina par lapas drošību.

Ja jūsu emuāram vai vietnei nav droša savienojuma (Savienojums nav drošs), pat ja es pareizi instalēju SSL sertifikātu, tas nozīmē, ka šī lapa palika vietējās "http" saites. Tās var būt tiešas saites uz multivides failus (attēli, videoklipi, dziesmas) vai uz strukturālie elementi (java, CSS).

Mēs uzņemam piemēru iHowTo.Tips, kas, lai gan tā ir viena SSL sertifikāts ir pareizi un derīgs, mums ir lapa, kurā Firefox brīdina mūs, ka mums nav droša savienojuma.

Tas mums arī norāda, ka lapā ir daļas, piemēram, attēli, kas nav droši. Tas nozīmē, ka kaut kur raksta saturā vai sānjoslas elementos man bija attēla fails, kura avota saite sākas ar “http”, nevis “https”.
Lai mainītu attēla avotu no "http" uz "https", būtu vienkārši rediģēt šo rakstu. Ja mēs runājam par vietni ar simtiem vai tūkstošiem rakstu, viss mainās. Katra raksta rediģēšana būtu operācija, kas prasītu daudz laika. Visvieglāk WordPress lietotājiem ir mainīt vietējās saites datu bāze. Saites no "http" uz "https" var pāriet, izmantojot vienkāršu SQL komandu, kas izpildīta no phpMyAdmin vai no SQL komandrindas, izmantojot Terminal.

Kā mainīt saites no "HTTP" uz "HTTPS" WordPress emuāram vai vietnei, izmantojot SQL

Ja vēl minēts iepriekš iHowTo.Tips, pieņemsim to kā piemēru un tālāk. Pieņemsim, ka mums šajā emuārā ir jāaizstāj visas saites formā "http://ihowto.tips" iekš "https://ihowto.tips". Šīs saites var būt attēlu avoti (src) un citas saites uz iekšējām lapām.
Pirms sākat darbu, iesakām

1. nav mēs autentificējam datu bāzē no blogu, izmantojot phpMyAdmin. Lietotājs un parole mēs atrodam tos failā WP-config.php no domēna saknes.

2. mēs Kreisajā pusē noklikšķiniet uz datubāzes nosaukumaPēc tam noklikšķiniet uz SQL augšējā horizontālā izvēlnē.

3. Mēs izpildām SQL komandrindu:

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

Nomainiet savu tīmekļa adresi un domēna nosaukumu un apsveriet, vai izmantot www. Ja izmantojat prefiksu "www", tas arī jāpievieno.

4. Noklikšķiniet uz "Go", lai izpildītu komandrindu.

Iepriekš norādītā komandrinda mainīs vietrāžus URL tikai tabulas "wp_posts" slejā "post_content". Varat mainīt šo SQL komandrindu, lai aizstātu URL visās datu bāzes tabulās.

Uzmanību! Ir WordPress tēmas (WP Tēmas), kas pēc tam mainīja domēna URL, atiestatīs savus pielāgotos iestatījumus. Meklējiet atpakaļ uz tiem.

Kā pārvietot emuāru vai WordPress vietni no HTTP uz HTTPS (NGINX)

Par autoru

Maskēšanās

Kaislīgi par visu sīkrīku un IT, es ar prieku rakstu par slepenībusettings.com kopš 2006. gada, un man patīk atklāt ar jums jaunas lietas par datoriem un operētājsistēmām macOS, Linux, Windows, iOS un Android.

Leave a Comment