Come spostare un blog o un sito web WordPress da HTTP a HTTPS (NGINX)

Dopo aver visto "Come installare un certificato HTTPS Connection (SSL) per un sito Web ospitato su un server NGINX senza cPanel o VestaCP"Nell'articolo di qui, vediamo ora cosa dobbiamo fare per rendere HTTPS valido per il sito web o il blog.

Per un sito web o blog con WordPress di base non è sufficiente per installare certificato SSL in modo che appaiano valide nella "barra degli indirizzi". Anche se il certificato SSL è stato installato correttamente ed è valido, probabilmente avete notato che quando si visita una pagina HTPPS nella barra degli indirizzi non appare "bloccare" segno che la pagina è sicura.

Se il tuo blog o sito web non sembra avere una connessione sicura (La connessione non è sicura) anche se ho installato il certificato SSL correttamente, significa che la pagina è rimasta collegamenti "http" locali. Questi possono essere collegamenti diretti ai file multimediali (immagini, video, canzoni) o elementi strutturali (java, CSS).

Prendiamo l'esempio iHowTo.Tips, che sebbene ne abbia uno Certificato SSL installato correttamente e valido, abbiamo una pagina in cui Firefox ci avverte che non abbiamo una connessione sicura.

Diciamo anche che fanno parte della pagina, come le immagini, che non sono sicure. Ciò significa che da qualche parte nel contenuto dell'articolo o negli elementi della barra laterale, avevamo un file immagine il cui link sorgente inizia con "http" anziché "https".
Per cambiare la fonte di un'immagine da "http" a "https" sarebbe semplice modificare quell'articolo. Se parliamo di un sito Web con centinaia o migliaia di articoli, la cosa sta cambiando. La modifica di ogni articolo in parte sarebbe un'operazione che richiederebbe molto tempo. Il modo più semplice per gli utenti di WordPress è di cambiare i loro collegamenti locali base di dati. Il passaggio dei collegamenti da "http" a "https" può essere eseguito tramite un semplice comando SQL eseguito da phpMyAdmin o dalla riga di comando SQL tramite Terminal.

Come cambiare i collegamenti da "HTTP" a "HTTPS" per un blog o sito Web WordPress tramite SQL

Se ancora menzionato sopra iHowTo.Tips, prendiamo come esempio e più avanti. Diciamo che dobbiamo sostituire quel blog, tutti i link del "http://ihowto.tips"In"https://ihowto.tips". Questi collegamenti possono essere fonti di immagini (src) e altri collegamenti a pagine interne.
Prima di iniziare, ti consigliamo

1. non ci autenticiamo nel database del blog attraverso phpMyAdmin. Utente e password li troviamo nel file wp-config.php dalla radice del dominio.

2. noi Fai clic sul nome del database a sinistraQuindi fare clic su SQL nel menu orizzontale superiore.

3. Eseguiamo in SQL la riga di comando:

Wp_posts SET UPDATE POST_CONTENT = Replace (POST_CONTENT, 'http: //ihowto.tips','https: //ihowto.tips');

Sostituisci il tuo indirizzo web e il tuo nome di dominio e tienilo a mente se usi www o meno. Se si utilizza il prefisso "www", è necessario aggiungerlo.

4. Fai clic su "Vai" per eseguire la riga di comando.

La riga di comando mostrata sopra cambierà solo gli URL nella tabella "wp_posts", la colonna "post_content". È possibile modificare questa riga di comando SQL per sostituire l'URL in tutte le tabelle del database.

Attenzione! Ci sono temi WordPress (temi WP) che una volta modificati l'URL del dominio resetteranno le loro impostazioni personalizzate. Cerca un backup di questi.

Come spostare un blog o un sito web WordPress da HTTP a HTTPS (NGINX)

Circa l'autore

Azione furtiva

Appassionato di tutto ciò che significa gadget e IT, scrivo con piacere stealthsettings.com da 2006 e mi piace scoprire con voi cose nuove su computer e sistemi operativi macOS, Linux, Windows, iOS e Android.

Lascia un tuo commento