Technology 7 min de lectura

Cómo resolver problemas comunes de SSL de WordPress

Por Golam Mostafa Aug 8, 2022
Escrito por una persona

¿Estás enfrentando Problemas comunes de SSL en su sitio web de WordPress y busca una forma de resolverlos? En este artículo, lo guiaremos a través de la solución de problemas comunes de SSL en su sitio web de WordPress.

A veces, cambiar un sitio de WordPress a SSL puede causar problemas imprevistos. Estás de suerte si estás tratando de agregar SSL a un sitio de WordPress existente y te encuentras con problemas. Discutiremos cómo resolver los problemas más típicos de SSL / HTTPS en WordPress en esta publicación.

¿Qué es SSL?

Se emite un certificado SSL único a cada sitio habilitado para SSL/HTTPS para identificar fines. La mayoría de los navegadores actuales le aconsejarán al usuario que no se conecte al sitio cuando un servidor afirma estar usando Corregir errores de HTTP Pero su certificado no coincide.

Para aumentar la seguridad en línea general, Google recomienda que todos los propietarios de sitios web utilicen SSL/HTTPS.

Como resultado, cualquier sitio web que carece de un certificado SSL se marca como "no seguro" en el navegador web Chrome de Google.

Corregir Error de red::err_cert_inválido

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

Este mensaje de error indica que los navegadores de los usuarios no aceptaron el certificado presentado por el sitio web.

Esto podría suceder por varias razones:

  • El certificado SSL se emite a un nombre de dominio o subdominio diferente.
  • El certificado ha caducado.
  • Su navegador no reconoce la autoridad emisora de certificados.

Si compró un certificado SSL y le pidió a su proveedor de alojamiento de WordPress que lo instalara por usted, puede ponerse en contacto con ellos para que lo arreglen por usted.

Si instaló manualmente un certificado SSL, intente reinstalarlo o póngase en contacto con su proveedor de certificados SSL para obtener asistencia.

Después de mover WordPress a SSL/HTTPS, corrija los errores de contenido mixto.

¿Encuentra el error de "contenido mixto" de WordPress? La configuración incorrecta de HTTPS/SSL es la causa raíz del problema de contenido mixto en WordPress.

El funcionamiento de su sitio web con frecuencia no se ve afectado, pero la experiencia del usuario y el SEO de su sitio web pueden sufrir como resultado. Demostraremos cómo resolver el error de contenido mixto en WordPress en este artículo.

Hay dos formas de arreglar SSL/HTTPS Errores de contenido mixto en WordPress. Les mostraremos ambos, y luego podrá elegir el que mejor funcione para usted.

1. Se corrigieron errores de contenido mixto en WordPress usando un complemento

los Plugin SSL realmente simple entonces debe instalarse y encenderse fácilmente.

Después de la activación, debe revisar la configuración del complemento en el Ajustes » SSL página SSL realmente simple Está listo para usar desde el primer momento y manejará las configuraciones SSL / HTTPS y corregirá automáticamente los problemas de contenido mixto.

El complemento utiliza un enfoque de almacenamiento en búfer para tratar de corregir problemas de contenido mixto. El rendimiento de su sitio puede sufrir como resultado. Sin embargo, un complemento de almacenamiento en caché solo afectará la carga de la primera página si está utilizando una.

2. Errores de contenido mixto fijos manualmente en WordPress

Este método requiere la solución de problemas manual, pero es más efectivo y mejor para el rendimiento.

Primero debe confirmar que HTTPS está habilitado en su configuración de WordPress. Verifique que las opciones de dirección y dirección del sitio de WordPress tengan URL HTTPS yendo a Ajustes » General.

Debe convertir inmediatamente cualquier URL HTTP a HTTPS si las encuentra. Para guardar su configuración, no olvide hacer clic en el botón Guardar cambios.

A continuación, necesita encontrar URL HTTP antiguas en su Base de datos de WordP Y reemplácelos con las nuevas URL HTTPS.

Puede hacerlo fácilmente instalando y activando el Mejor búsqueda Reemplazar plugin Para más detalles, consulte nuestra guía paso a paso sobre Cómo instalar un plugin de WordPress.

3. Corrija demasiados errores de redirección después de pasar a SSL/HTTPS

debes ir a la Herramientas » Mejor Buscar Reemplazar página después de la activación. Debe ingresar la versión HTTP de la URL de su sitio web en el área "Buscar". Después de eso, ingrese la versión HTTPS de la URL de su sitio web en el área "Reemplazar".

WordPress le permite hacer cumplir SSL/HTTPS para el área de administración ingresando la siguiente línea en su archivo wp-config.php.

define('FORCE_SSL_ADMIN', true);

Sin embargo, en algunos escenarios, esta configuración por sí sola causaría errores de "redirección demasiado". Para solucionar esto, deberá agregar el siguiente código a su wp-config.php Archivo justo antes de la línea que dice "¡Eso es todo, deja de editar!" Feliz blogueando.’

define('FORCE_SSL_ADMIN', true);
// in some setups HTTP_X_FORWARDED_PROTO might contain
// a comma-separated list, e.g. http,https
// so check for https existence
if (strpos($_SERVER['HTTP_X_FORWARDED_PROTO'], 'https') !== false)
$_SERVER['HTTPS']='on';

4. Reparar WordPress HTTP a la redirección HTTPS

WordPress no redirigirá automáticamente las solicitudes HTTP a HTTPS a menos que le digas que lo haga. Si está utilizando un complemento como SSL realmente simple, entonces se encargaría de las redirecciones. De lo contrario, tendrá que configurar manualmente redirecciones.

Para configurar un Redirección HTTP a HTTPS, debe agregar el siguiente código a su .Archivo de acceso.

<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 solucionar algunos problemas comunes con SSL/HTTPS en WordPress. Si se encuentra con un problema que no está cubierto en este artículo, deje un comentario para informarnos. Actualizaremos el artículo con la solución. También es posible que desee ver nuestro último Guía de seguridad de WordPress Con instrucciones paso a paso para principiantes para asegurar sus sitios web de WordPress.

5. Un error de discrepancia de nombre

El error de distinta coincidencia de nombre, que discutimos brevemente antes, es el quinto problema típico de SSL que podría encontrar. Cuando el nombre de dominio de su certificado SSL no coincide con la URL del navegador, esto sucede. Por lo general, esto ocurre si compra un certificado de un proveedor externo.

Simplemente agregue el siguiente código a su archivo .htaccess para resolver este problema:

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

Conclusión:

Instalar un certificado SSL en su sitio web de WordPress es un requisito. Debe utilizar el protocolo HTTPS para asegurarse de que se accede a su contenido de forma segura. Por otro lado, configurar uno puede dar lugar a una serie de problemas.

Al incluir el código en su archivo wp-config.php, puede solucionar el problema en cuestión.
Hay una redireccionamiento de WordPress HTTP a HTTPS en su lugar. Esto se puede hacer manualmente alterando el .htaccess archivo en su sitio web, o se puede automatizar con un complemento como SSL realmente simple.

Hubo un error de discrepancia de nombre. DEBES EDITAR TU .htaccess Archivo para agregar el código requerido si esto sucede porque el dominio del certificado y la URL del navegador no coinciden.

Puede conectarse con nosotros en Facebook y incógn. Además, echa un vistazo a nuestro youtube Canal para ver videos.

washer

Mejora tus flujos de trabajo de WordPress con ThemeDev

Explora plugins, guías y herramientas creados para empresas de WordPress en crecimiento.

Explorar ThemeDev
Golam Mostafa
Escrito por

Golam Mostafa

I'm a senior plugin developer for WordPress. I have four years of experience working as a software engineer for ADB Bank, and in 2018, I started developing plugins and founded ThemeDev.

Recibe consejos semanales para crecer con WordPress

Únete a los lectores de ThemeDev y recibe en tu bandeja de entrada recursos prácticos sobre WordPress, plugins y crecimiento empresarial.