Es un escenario muy común: instalas tu certificado SSL, pero al entrar a tu web, el navegador sigue mostrando el molesto aviso de "Sitio no seguro". Esto pasa porque, aunque la puerta segura está abierta, no hemos obligado a las visitas a entrar por ella.
Hoy vamos a configurar esa "señal de tráfico" necesaria para que tu dominio cargue siempre con el candado verde, algo que tus clientes y Google agradecerán enormemente.
Cómo forzar HTTPS en DirectAdmin
Si tu plan de miHosting utiliza DirectAdmin, estás de suerte, porque es la forma más rápida de hacerlo sin tocar una sola línea de código:
-
Accede a tu panel: Ve a la sección Gestión de Cuentas.
-
Entra en "Configuración de SSL": Haz clic en el icono correspondiente.
-
Activa el redireccionamiento: Verás una casilla que dice "Force SSL with https redirect" (Forzar SSL con redirección https).
-
Guarda los cambios: Haz clic en el botón "Save" al final de la página.
Nota: Verás un mensaje de confirmación en verde en la esquina superior derecha. A partir de ese momento, cualquier intento de entrar por
http://saltará automáticamente a la versión segura.
Cómo forzar HTTPS en cPanel
Para quienes gestionan su web desde cPanel, el proceso es igualmente intuitivo a través de la herramienta de dominios:
-
Busca la sección "Dominios": Haz clic en el icono "Dominios" (no en "Dominios adicionales").
-
Ubica tu sitio: Verás una lista de tus dominios instalados.
-
Activa el interruptor: Busca la columna que dice "HTTPS Redirect".
-
Cambia a "On": Desliza el botón para activarlo. El sistema guardará el cambio de forma automática.
El método avanzado: Archivo .htaccess
Si prefieres un control total o si tu web requiere una configuración específica, puedes hacerlo editando el archivo .htaccess dentro de tu Administrador de Archivos (en la carpeta public_html):
Añade estas líneas al principio del archivo:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Este código le dice al servidor: "Si la conexión no es segura, redirígela permanentemente (301) a la dirección HTTPS".
El "Pro-Tip" de miHosting
Si usas WordPress, no basta con activar la redirección en el hosting. Debes ir a tu escritorio de WordPress, entrar en Ajustes > Generales y asegurarte de que tanto la "Dirección de WordPress" como la "Dirección del sitio" incluyan la S (https://). Si dejas http ahí, podrías causar un bucle de redirecciones que dejaría tu web inaccesible temporalmente.
Para que no se te escape nada:
-
Prueba en Incógnito: Los navegadores suelen guardar versiones antiguas de tu web. Para verificar que el cambio funciona, abre tu sitio en una ventana de incógnito.
-
Cuidado con el "Contenido Mixto": Si ves el candado pero con un triángulo amarillo, es que algunas imágenes dentro de tu web aún apuntan a
http. Deberás editarlas manualmente. -
SEO Beneficiado: Usar una redirección 301 (permanente) le dice a Google que tu versión oficial es la segura, traspasando toda la autoridad de tu antiguo enlace al nuevo.
