Redirigir obligatoriamente a los visitantes a https
¿Tiene un certificado SSL en su sitio web? Entonces también querrá que todos los visitantes lleguen a la versión segura https, y ya no a http. A continuación le explicamos cómo configurarlo, y qué hacer si su sitio deja de funcionar después, o tras una migración.
En DirectAdmin
- Inicie sesión en DirectAdmin: vaya en Mi WebOké a Mis Productos y haga clic en su paquete de hosting en DirectAdmin.
- Haga clic en Gestión de cuenta en Dominios y haga clic en su nombre de dominio.
- Compruebe si Conexión SSL segura está activada. Solo entonces verá las opciones siguientes.
- En SSL, active el interruptor Forzar SSL con redirección https.
- Haga clic en Guardar para guardar los cambios.

Allí también encontrará Activar HTTP Strict Transport Security (HSTS). Actívelo solo si su certificado funciona para todos los nombres: los navegadores recuerdan HSTS durante mucho tiempo, y si el certificado deja de funcionar más adelante, los visitantes ya no podrán acceder a su sitio. Si tiene dudas, deje HSTS desactivado.
En la misma página, elija en Forzar redirección si los visitantes siempre van a la dirección con www o sin www.
O en su sitio web
Muchos programas pueden hacerlo ellos mismos. En WordPress, configure en Ajustes › Generales la dirección de WordPress y la dirección del sitio en https://. Use solo una redirección: no simultáneamente en DirectAdmin y en un plugin o en .htaccess. De lo contrario, su sitio web puede quedar redirigiendo en bucle.
¿Su sitio ha dejado de funcionar después de https o de una migración?
Repase estos pasos en orden:
- Pruebe primero en una ventana privada u otro navegador. Su navegador puede recordar una página antigua o una redirección anterior. Si allí sí funciona, borre la caché de su navegador.
- ¿Mensaje de 'demasiadas redirecciones' o 'la página no redirige correctamente'? Entonces dos configuraciones se redirigen entre sí. Por ejemplo, Forzar SSL y un plugin, una regla propia en
.htaccess, o una elección distinta para con o sin www en DirectAdmin que en WordPress. Desactive una de las dos. Si usa el proxy de Cloudflare con el modo SSL Flexible, elija allí Full (strict). - ¿Error de certificado o un certificado a nombre del servidor? Tras una migración o un cambio de DNS, el certificado a menudo aún no se ha emitido. Eso solo puede ocurrir cuando el dominio apunte a nuestro servidor, y a veces tarda unas horas. Mientras tanto, desactive la redirección https y solicite el certificado como se explica en Activar certificado SSL.
- ¿Ha activado HSTS mientras el certificado aún no funcionaba? Desactive HSTS y asegúrese primero de tener un certificado funcional. Los visitantes que ya abrieron su sitio antes solo podrán volver a entrar cuando el certificado funcione.
- ¿Ve en https una página vacía o distinta, con el texto de que debe subir un index.html a private_html? Entonces private_html sigue siendo una carpeta independiente en su dominio. Lea Mensaje: To change this page, upload a new index.html to your private folder.
¿Todo su sitio web es inaccesible, incluso sin https? Siga entonces el plan de pasos Mi sitio web no es accesible.
¿No logra resolverlo? Cree un ticket con su nombre de dominio y el mensaje que ve.
Consulte también en el manual de DirectAdmin: Sin candado o 'no seguro': solucionar contenido mixto, Let's Encrypt no funciona: causas y soluciones y Configuración de un dominio: SSL, PHP, www y private_html.
Explicación detallada con capturas de pantalla: Enviar siempre a los visitantes a https en el manual de DirectAdmin.
