Cómo solucionar problemas comunes de SSL en su sitio web de WordPress










  • Desde finales de 2017, Google ha marcado los sitios web que no tienen SSL instalado. Naturalmente, esto obligó a muchos sitios web a agregar un certificado SSL a su sitio web. Sin embargo, esto llevó a muchos sitios web a descubrir que hay muchos errores SSL comunes con los que pueden encontrarse. Por lo tanto, he puesto esta guía sobre cómo solucionar problemas de SSL en WordPress juntos.

    Aquí encontrarás los errores más comunes cuando instalas un certificado SSL en tu sitio web de WordPress . Afortunadamente, ninguno de estos es particularmente difícil de resolver, por lo que no debe entrar en pánico si se encuentra con uno.

    Hoy, le mostraré cómo puede solucionar fácilmente los problemas de SSL en el sitio web de WordPress cuando instala un certificado SSL.

    ¿Por qué debería comenzar a usar SSL?

    En pocas palabras, SSL es un método de encriptación que asegura las conexiones entre su navegador y su servidor de alojamiento de WordPress . Si no se instala correctamente o no coincide, la mayoría de los navegadores modernos mostrarán una advertencia al usuario indicándole que no debe conectarse al sitio web.

    La conexión no es privada

    Si los visitantes reciben este mensaje, lo más probable es que no continúen. Por lo tanto, es imperativo aprender cómo solucionar este error de privacidad. Y ahí es donde entra en juego un certificado SSL, le dice al navegador que su sitio web está seguro y protegido.

    También hay otras razones por las que desea tener un certificado SSL de WordPress instalado en su sitio web. Claro, Google marca el sitio como "seguro", pero los certificados SSL también le permiten recibir pagos e información personal en su sitio web. Esto es ideal para alguien que tiene una tienda en línea o alguien que acepta pagos a través de su sitio web por un servicio.

    Google también ha declarado que los sitios web que tienen el protocolo SSL/HTTPS también tendrán más peso en las listas y búsquedas generales. Teniendo en cuenta todo esto, definitivamente es ideal que instale un certificado SSL en su sitio web de WordPress.

    Una vez instalado, puede encontrarse con algunos problemas de SSL de WordPress. No temas, la mayoría de estos problemas son muy comunes. Echemos un vistazo a algunas formas rápidas y fáciles de corregir un error de SSL.

    Soluciones a los errores SSL más comunes

    Corrección de errores de contenido mixto

    Podría decirse que el error más común que verá al instalar un certificado SSL de WordPress es la advertencia de contenido mixto.

    La advertencia de contenido mixto de WordPress se muestra inmediatamente después de haber instalado SSL y, aunque puede parecer un gran problema, en realidad hay algunas formas diferentes de solucionar este problema.

    1. Arreglar usando un complemento

    La primera forma de hacer esto, y quizás la forma más fácil para la mayoría, es instalar un complemento de WordPress para ayudarlo a realizar el trabajo. El complemento Really Simple SSL es excelente para instalar y configurar, de modo que todas las advertencias de contenido mixto se eliminen de su sitio web.

    Complemento SSL realmente simple

    Después de haber instalado y activado el complemento, visite la sección Configuración SSL de su sitio web y revise todos los ajustes de configuración. Really Simple SSL funciona de inmediato y corregirá automáticamente sus errores de contenido mixto.

    Configuraciones SSL realmente simples

    Nota: este complemento es realmente bueno para corregir errores relacionados con SSL. No se limita solo al error de contenido mixto. Resolverá automáticamente la mayoría de los problemas de SSL en WordPress. Por lo tanto, esta es, con mucho, la forma más fácil de resolver este tipo de problemas.

    2. Corrección manual de errores de contenido mixto

    La reparación manual de errores de contenido mixto de WordPress requiere una solución de problemas manual real. Si bien esto puede tomar un poco más de tiempo para solucionar los problemas de SSL en WordPress, es mejor para el rendimiento general del sitio web.

    El paso que más se pasa por alto en este proceso es asegurarse de que está utilizando el protocolo HTTPS dentro de la configuración de su sitio web de WordPress. Si no, no te preocupes, cambiar WordPress de HTTP a HTTPS es fácil.

    Una vez que el SSL de WordPress esté instalado, diríjase al área de configuración general de su sitio web y realice ese cambio.

    Cambiar http a https

    Verá que la captura de pantalla anterior muestra HTTP, la siguiente captura muestra el cambio a HTTPS. Todo lo que haces es agregar la "s" y guardar. Se cerrará automáticamente la sesión del sitio y WordPress le pedirá que vuelva a iniciar sesión para que se realicen los cambios.

    Cambie http a https como se muestra

    Una vez hecho esto, deberá revisar su sitio web manualmente y encontrar las URL HTTP antiguas en su base de datos de WordPress y reemplazarlas con las nuevas URL HTTPS.

    La forma más fácil y eficiente de hacer esto es instalar y activar el complemento Better Search Replace . Una vez activado, visite la página de configuración del complemento yendo a Herramientas> Mejor búsqueda Reemplazar.

    Agregue la URL del sitio web HTTP actual en el "Campo de búsqueda" y luego agregue la URL del sitio web con HTTPS en el "Campo de reemplazo".

    Mejor complemento de búsqueda de reemplazo

    Puede leer aún más sobre cómo reemplazar contenido mixto en este tutorial .

    Arreglando los errores de demasiados redireccionamientos

    Para hacer esto, deberá colocar un pequeño código dentro de su archivo wp-config.php. No se preocupe, el código está escrito a continuación para usted y, si se hace correctamente, solucionará el error de demasiados redireccionamientos que puede estar recibiendo después de una instalación SSL de WordPress.

    De hecho, WordPress le permite aplicar HTTPS para el área de administración ingresando la siguiente línea de código en su archivo wp-config.php: [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=” ” estilo=”” ]define('FORCE_SSL_ADMIN', verdadero);[/ht_message]

    Dicho esto, hay algunos escenarios en los que esto por sí solo podría causar que ocurra el error "demasiadas redirecciones". Si este es tu caso, es una solución fácil. Continúe y agregue el siguiente código a su archivo wp-config.php: [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]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 verifique la existencia de https


    if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)


    $_SERVER[ 'HTTPS']='activado';[/ht_message]

    Arreglar la redirección de HTTP a HTTPS

    WordPress no redirige automáticamente las solicitudes HTTP a HTTPS a menos que se lo indiques. Un complemento como Really Simple SSL (descrito anteriormente) en realidad se encargaría de todos los redireccionamientos por usted.

    Sin embargo, también puede configurar redireccionamientos manuales agregando el siguiente código en su archivo .htaccess: [ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]

    <IfModule mod_rewrite .c>


    RewriteEngine activado


    RewriteCond %{HTTPS} desactivado


    RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]


    </IfModule>


    [/ht_message]

    Mover su sitio web de WordPress a SSL/HTTPS puede parecer una tarea importante al principio, pero en realidad se puede manejar con bastante facilidad.

    Solucionar error de discrepancia de nombre

    El error de discrepancia de nombre ocurre cuando el nombre de dominio en el certificado SSL no coincide con la URL del navegador. Y, por lo general, esto solo ocurre si compra uno de un vendedor externo. Esto hace que el navegador piense que el certificado SSL se creó para otro sitio web, lo que significa que no funcionará para el suyo.

    Esto generalmente ocurrirá si no compra un certificado SSL que admita "con" y "sin www". La razón es que esto es importante porque la URL puede ingresarse de manera diferente. Por ejemplo, tome ejemplo.com y www.ejemplo.com. Estos lo llevarán al mismo lugar, pero si su certificado SSL no es compatible con ambos, se encontrará con este error.

    Para arreglar esto, simplemente agregue las siguientes líneas de código a un archivo .htaccess personalizado:[ht_message mstyle=”info” title=”” show_icon=”” id=”” class=”” style=”” ]RewriteEngine on

    RewriteCond % {HTTPS} en


    RewriteCond %{HTTP_HOST} !^www.


    Regla de reescritura ^(.*)$ https://www.%{HTTP_HOST}/$1 [R=301,L][/ht_message]

    ¿Por qué mi SSL no funciona?

    Si ninguno de los errores SSL anteriores está plagando su sitio web, es posible que deba verificar la instalación de la certificación. Es posible que el proceso no se haya completado en los servidores que alojan su sitio web. Si este es el caso, es posible que deba eliminarlo y comenzar de nuevo.

    Si su servidor web proporcionó un certificado SSL gratuito, puede seguir su guía o ponerse en contacto con un equipo de soporte para obtener ayuda adicional.

    Solucionar problemas de SSL en WordPress para mantenerse seguro

    Un certificado SSL se ha convertido esencialmente en obligatorio para cualquier sitio web que quiera tener una alta clasificación en Google, que es casi todo el mundo. La buena noticia es que su sitio web será mucho más seguro y, como resultado, hará que sus clientes se sientan más seguros. Por lo tanto, es una situación de ganar-ganar.

    Considere usar otras medidas de seguridad como WordFence para mantener su sitio web seguro. Confía en mí, no quieres ser el sitio web al que le robaron la información personal de alguien. No muchos sitios web pueden recuperarse de eso.

    ¿Qué otros recursos ha encontrado que ayudan a pasar a SSL más fácilmente? ¿Le resultó fácil corregir los errores SSL de WordPress?










  • Subir