Error SSL – Cómo solucionarlo en WordPress – Comunidad WordPress

Mover un sitio de WordPress a SSL puede generar un error SSL inesperado. Si está agregando SSL a un sitio de WordPress existente y está experimentando errores, entonces está de suerte. En este artículo, veremos cómo corregir los errores SSL o HTTP más comunes en WordPress.

¿Qué es SSL / HTTPS y por qué debería empezar a usarlo de inmediato?

SSL / HTTPS es un método de cifrado que garantiza la conexión entre el navegador de los usuarios y su servidor de WordPress. Esto hace que sea más difícil para los piratas informáticos ver su conexión en detalle.

Cada sitio que tiene SSL / HTTPS habilitado ha emitido un certificado SSL único con fines de identificación. Si un servidor pretende estar en HTTPS y su certificado no coincide, la mayoría de los navegadores advertirán al usuario cuando se conecte a ese sitio.

Conexión insegura: imagen tomada de la red
Conexión insegura: imagen tomada de la red

Desde 2018, Google ha anunciado planes para mejorar la seguridad web, alentando a los propietarios de sitios a comenzar a usar SSL / HTTPS.

Con este plan, el navegador web Google Chrome ahora marca todos los sitios web sin un certificado SSL como “no estoy seguro”.

Etiqueta “No es seguro”Desde la barra de direcciones del navegador da una mala impresión a sus clientes o visitantes acerca de su sitio.

Además, también necesitas SSL / HTTPS habilitado si quieres hacer una tienda online o si quieres utilizar servicios de pago como PayPal, Stripe, etc.

Dados los pros y los contras, todos los sitios web deben cambiar a SSL / HTTPS.

Dicho esto, echemos un vistazo a algunos de estos errores de SSL / HTTPS en WordPress y cómo solucionarlos.

Resolviendo SSL – NET :: ERR_CERT_INVALID Error

Este mensaje de error de SSL aparece en Google Chrome. Otros navegadores muestran este error con un mensaje ligeramente diferente, pero básicamente advierten a los usuarios que su conexión a su sitio es insegura.

Certificado-Imagen no válida tomada de la red
Certificado-Imagen no válida tomada de la red

Este mensaje de error SSL indica que el navegador del usuario no aceptó el certificado presentado por el sitio web. Esto puede suceder por varias razones:

  • El certificado SSL se emite en otro nombre de dominio o subdominio.
  • El certificado ha caducado.
  • Su navegador no reconoce la autoridad de certificación.

Si compró un certificado SSL y lo solicitó a su proveedor Alojamiento de WordPress para instalarlo, puede ponerse en contacto con ellos para que lo repare por usted.

Si instaló manualmente el certificado SSL, intente reinstalarlo o comuníquese con su proveedor de certificado SSL para obtener ayuda.

Solucione los errores de contenido mixto después de mover WordPress a SSL / HTTPS

Los errores de contenido mixto son causados ​​por fuentes (imágenes, scripts u hojas de estilo) que aún se están cargando usando el protocolo HTTP inseguro en las URL.

Si este es el caso, entonces no podrá ver el ícono del candado verde seguro en la barra de direcciones de su sitio.

Error de SSL: no protegido
Error de SSL: no protegido

Hay dos formas de corregir los errores de contenido mixto SSL / HTTPS en WordPress. Le mostraremos ambos y luego podrá elegir el que mejor se adapte a sus necesidades.

1. Resuelva errores de contenido mixto en WordPress usando un complemento

Este método es más fácil y se recomienda para principiantes.

Simplemente instale y active el complemento SSL realmente simple. Para obtener más detalles, consulte nuestro artículo detallado sobre la instalación de un complemento de WordPress.

Después de la activación, debe acceder a la página ajustes »SSL para revisar la configuración del complemento. Really Simple SSL funciona y se encargará automáticamente de la configuración de SSL / HTTPS, corrige errores de contenido mixto.

Error de contenido mixto
Error de contenido mixto
Nota:
El complemento intenta corregir errores de contenido mixto utilizando la técnica de almacenamiento de resultados. Esto puede tener un impacto negativo en el rendimiento de su sitio. Sin embargo, si usa un complemento de almacenamiento en caché, solo afectará la carga de la primera página.

2. Errores de contenido mixto resueltos manualmente en WordPress

Este método requiere una depuración manual, pero es más eficiente y mejor para el rendimiento.

Primero, debe asegurarse de usar HTTPS en la configuración de WordPress. Ir a la pagina ajustes »General y asegúrate de que las opciones “Dirección de WordPress” y “Dirección del sitio” tienen URL HTTPS.

URL HTTPS
URL HTTPS

Si ve URL que comienzan con HTTP, debe cambiarlas a HTTPS. No olvide hacer clic en el botón Guarda tus cambios para guardar su configuración.

A continuación, debe buscar y encontrar las antiguas URL HTTP en la base de datos de WordPress y reemplazarlas con las nuevas URL HTTPS.

Puede hacer esto fácilmente instalando y activando el complemento Mejor búsqueda Reemplazar. Para obtener más detalles, consulte nuestro artículo paso a paso sobre la instalación de un complemento de WordPress.

Después de activar el complemento, debe acceder conspiración »Mejor búsqueda Reemplazar. En el campo “Buscar”, Debe agregar la URL de su sitio HTTP. Luego, agregue la URL de su sitio HTTPS en el “Reemplazar”.

Buscar-Reemplazar-Imagen tomada de la red
Buscar-Reemplazar-Imagen tomada de la red

El complemento actualizará las URL en la base de datos de WordPress.

Si aún ve errores de contenido mixto, el siguiente paso es solucionar los problemas de las URL en su tema y complementos de WordPress.

Con la herramienta de inspección de su navegador, deberá ubicar los recursos que están causando los errores y dónde se cargan.

Inspeccionar-Imagen tomada de la red
Inspeccione la imagen de la herramienta tomada de la red

Para los recursos temáticos, deberá encontrarlos en su tema de WordPress y reemplazar HTTP con HTTPS.

Esta parte puede ser un poco difícil para los principiantes, ya que tendrán que buscar URL en todos los archivos de temas.

Si no puede encontrarlos usted mismo, también puede comunicarse con el desarrollador del tema y solicitar que se actualice el tema. Deberán utilizar las mejores prácticas de WordPress para cargar archivos, lo que resolverá el problema de HTTP / HTTPS.

Lo mismo ocurre con el contenido mixto cargado por un complemento de WordPress. No recomendamos editar archivos de complementos para cambiar las URL. Debe notificar al desarrollador del complemento y solicitar una actualización. Mientras tanto, puede desactivar el complemento en su sitio o buscar un complemento alternativo.

Corrija errores con muchas redirecciones después de cambiar a SSL / HTTPS

WordPress le permite implementar SSL / HTTPS para el área de administración insertando la siguiente línea en su archivo. wpconfigphp.

define (‘FORCE_SSL_ADMIN’, verdadero);

Sin embargo, en algunos escenarios, esta configuración provocaría un error “Demasiados redireccionamientos”. Para solucionar este problema, deberá agregar el siguiente código a su archivo. wpconfigphp justo antes de la línea que dice “Eso es todo, ¡deja de editar! Feliz blogging ”.

define (‘FORCE_SSL_ADMIN’, verdadero);
// en algunas configuraciones HTTP_X_FORWARDED_PROTO puede contener
// una lista separada por comas, por ejemplo, http, https
// así que verifica la existencia de https
if (strpos ($ _ SERVIDOR[‘HTTP_X_FORWARDED_PROTO’], ‘https’)! = falso) $ _SERVER[‘HTTPS’]= ‘encendido’;

Reparaciones Redirigir WordPress HTTP a HTTPS

WordPress no redirigirá automáticamente las solicitudes HTTP a HTTPS a menos que usted se lo indique. Si usa un complemento como Really Simple SSL, tenga cuidado con las redirecciones. De lo contrario, deberá configurar las redirecciones manualmente.

Para configurar HTTP para redirigir a HTTPS, debe agregar el siguiente código a su archivo. .htaccess

<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>

Esperamos que este artículo le haya ayudado a corregir su error SSL / HTTPS en WordPress. Si experimenta un problema que no se aborda en este artículo, deje un comentario para informarnos y actualizar este artículo.

Lea también: 45 errores de WordPress: causas y soluciones

Compartir con tus amigos:

Deja un comentario