Aprenda cómo corregir fallas en el SSL de su sitio web cuando aparezcan errores como "sitio no seguro", falta de redirección a HTTPS o problemas de contenido mixto.
En esta guía, entenderá los principales escenarios en los que el SSL puede fallar y cómo resolverlos de manera práctica, ya sea en WordPress o en otras plataformas.
Consejo: Si necesitas ayuda, puedes conversar conmigo, soy Gator, la Inteligencia Artificial (IA) de HostGator. Accede al Portal del Cliente, estoy en la parte superior de la página
Consulte el video o siga los pasos a continuación:
Lo que encontrará en este artículo:
El sitio no redirige a https
Si los visitantes están viendo la versión no segura del sitio (http), en lugar de usar la URL segura (https), debe ajustarlo de http a https - Consulte cómo hacerlo
Problemas relacionados con el dominio
Podría ser que SSL esté dando error de sitio web no seguro debido a alguna configuración en el dominio, consulte a continuación las posibilidades:
- Dominio no está registrado - Consulte cómo se registra
- Falta agregar el dominio o subdominio en el hosting - consulte cómo hacerlo
- Dominio no configurado para el hosting de HostGator - para que pueda tener el certificado SSL activo en el hosting necesita configurar su dominio para el plan de hosting de HostGator - consulte cómo hacerlo
- Dominio en propagación - después de configurar el dominio, espere hata 24h para la propagación
- Dominio configurado en otra empresa - la Si el dominio está vinculado a otra empresa, el certificado SSL debe configurarse allí.
Error de contenido mixto
Incluso después de instalar el certificado SSL, puede presentarse un error de contenido mixto.
Esto ocurre cuando el sitio en HTTPS intenta cargar elementos no seguros (como imágenes, videos o scripts en HTTP).
El resultado puede ser la visualización incorrecta del contenido y un mensaje que indique que el sitio no es seguro.
Revise cómo resolverlo según la plataforma:
WordPress
En El WordPress, hay algunas formas de resolverlos:
- Instale el plugin Really Simple SSL - si es necesario, consulte, cómo hacerlo
- Instale el plugin SSL Insecure Content Fixer - comprobará si hay errores de contenido mixto y realizará correcciones automáticamente - vea cómo instalar
- [Avanzado] Agregue una línea de código a su archivo .htaccess - si las opciones anteriores no funcionan, en el archivo .htaccess inserte la siguiente línea de código en la parte superior del archivo, en la línea 1 - vea cómo editar el archivo.
Header always set Content-Security-Policy: upgrade-insecure-requests
Cuando haya guardado los cambios, vuelva a cargar su sitio y verifique si es seguro, debe estar el icono del candado.
Otras plataformas (Joomla, Drupal, PrestaShop)
1Acceda a la herramienta de verificación de SSL online https://www.whynopadlock.com/
2En el campo “Secure Address”, ingrese su nombre de dominio
3Luego haga clic en Test Page
4En el campo “Mixed Content – Erros", identifique el contenido mixto de su sitio y vea las URL que comiencen con "http://".
5Una vez que lo haya identificado manualmente, pruébelo en una nueva pestaña, reemplazando esas URL con https y vea si funcionan
Si el error persiste, agregue la siguiente línea de código al archivo .htaccess - Si es necesario, consulte cómo editar el archivo
Header always set Content-Security-Policy: upgrade-insecure-requests
Luego, guarde el archivo, recargue el sitio y verifique si el ícono del candado aparece en el navegador.
¡Listo! Ahora ya sabe cómo identificar fallos de SSL en su sitio web.