Cómo mover un blog o sitio web WordPress desde HTTP en HTTPS (Nginx)

Después de que vi "Cómo instalar el certificado SSL (HTTPS Conexión) para un sitio web alojado en un servidor NGINX sin cPanel o VestaCP”En el artículo de aquí, veamos ahora lo que tenemos que hacer para que nuestro sitio web o blog sea válido HTTPS.

Para un sitio web o blog con WordPress básicamente, no es suficiente instalar el certificado SSL para que parezca válido en "addbarra de presión”. Incluso si el certificado SSL se instaló correctamente y es válido, probablemente hayas notado que cuando accedes a una página HTTPS, no aparece el "candado" en las barras de direcciones, señal de que la página es segura.

Si su blog o sitio web no parece tener una conexión segura (La conexión no es segura) incluso si instalé el certificado correctamente SSL, significa que esa página permaneció como enlaces "http" locales. Estos pueden ser enlaces directos a archivos multimedia (fotos, videos, canciones) o para elementos estructurales (java, CSS).

Tomamos el ejemplo iHowTo.Tips, que aunque tiene uno certificado SSL instalado correcta y válidamente, tenemos una página donde Firefox nos advierte que no tenemos una conexión segura.

También nos dice que hay partes de la página, como imágenes, que no son seguras. Esto significa que en algún lugar del contenido del artículo o en los elementos de la barra lateral, tenía un archivo de imagen cuyo enlace fuente comienza con "http" en lugar de "https.
Para cambiar la fuente de una imagen de "http" a "https"Sería fácil editar ese artículo. Si hablamos de una web con cientos o miles de artículos, la cosa cambia. Editar cada artículo sería una operación que llevaría mucho tiempo. Lo más fácil para los usuarios de WordPress, es cambiar los enlaces locales en base de datos. Cambiar enlaces de "http" a "https”Se puede hacer con un simple comando SQL ejecutado desde phpMyAdmin o desde la línea de comandos SQL a través de Terminal.

Cómo cambiar enlaces de "HTTP" a "HTTPS”Para un blog o sitio web WordPress a través de SQL

Si aún se menciona anteriormente iHowTo.Tips, tomémoslo como ejemplo y continuemos. Digamos que tenemos que reemplazar en ese blog, todos los enlaces en el formulario "http://ihowto.tips"En"https://ihowto.tips". Estos enlaces pueden ser fuentes de imágenes (src) y otros enlaces a páginas internas.
Antes de comenzar, recomendamos

1. no nos autenticamos en la base de datos del blog, a través de phpMyAdmin. Usuario y contraseña los encontramos en el archivo wp-config.php desde la raíz del dominio.

2. nosotros Haga clic en el nombre de la base de datos a la izquierdaA continuación, haga clic en SQL en el menú horizontal superior.

3. Ejecutamos en SQL la línea de comando:

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

Reemplace su dirección web y nombre de dominio y considere si debe usar www. Si usa el prefijo "www", también debe agregarlo.

4. Haga clic en "Ir" para ejecutar la línea de comando.

La línea de comando indicada arriba solo cambiará las URL en la tabla "wp_posts", la columna "post_content". Puede cambiar esta línea de comando SQL para reemplazar la URL en todas las tablas de la base de datos.

¡Cuidadoso! Hay temas de WordPress (Temas WP) que una vez que cambiaron la URL del dominio restablecerán su configuración personalizada. Busque respaldarlos también.

Cómo divertirse » Internet » Cómo mover un blog o sitio web WordPress desde HTTP en HTTPS (Nginx)

Apasionado de la tecnología, me gusta probar y escribir tutoriales sobre sistemas operativos. macOS, Linux, Windowsacerca de WordPress, WooCommerce y configurar servidores web LEMP (Linux, NGINX, MySQL y PHP). escribo en StealthSettings.com desde 2006, y unos años más tarde comencé a escribir en iHowTo.Tips tutoriales y noticias sobre dispositivos en el ecosistema Apple: iPhoneiPad Apple Reloj, HomePod, iMac, MacBook, AirPods y accesorios.

Deja un comentario