Cómo mover un blog o un sitio web de WordPress de HTTP a HTTPS (NGINX)

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

Para un sitio web o blog basado en WordPress, no es suficiente instalar el certificado SSL para que parezca válido en "addbarra ress ”. Incluso si el certificado SSL se instaló correctamente y es válido, probablemente haya notado que cuando accede a una página HTPPS, el "candado" no aparece en las barras de direcciones, una 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 SSL correctamente, significa que esa página sigue siendo 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 correctamente y válido, 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 de origen comienza con "http" en lugar de "https".
Para cambiar el origen de una imagen de "http" a "https" sería sencillo editar ese artículo. Si hablamos de un sitio 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. La transición de los enlaces de "http" a "https" se puede realizar mediante un simple comando SQL ejecutado desde phpMyAdmin o desde la línea de comandos SQL a través de Terminal.

Cómo cambiar los enlaces de "HTTP" a "HTTPS" para un blog o sitio web de 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.

¡Atención! Hay temas de WordPress (temas de WP) que una vez que cambió la URL del dominio se restablecerán sus configuraciones personalizadas. Busque una copia de seguridad de estos.

Deje su comentario.

Tu dirección de correo electrónico no será publicada.Los campos necesarios están marcados *

Total
0
Reacciones
Artículo anterior

Reenviar las páginas de AMP a las que no son de AMP después de deshabilitar el complemento de AMP para WordPress

Siguiente artículo

Deshabilitar el editor de HTML en Widget de texto visual en WordPress

Artículos Relacionados
Total
0
Compartir