🔐 ¿Cómo forzar HTTPS (SSL) en un dominio o subdominio?

Para asegurarte de que tu sitio web cargue siempre con una conexión segura (HTTPS), podés forzar el uso de SSL desde el archivo .htaccess. Esto aplica tanto para dominios como para subdominios.

✅ Requisitos previos

Antes de forzar HTTPS, asegurate de que el dominio o subdominio tenga instalado un certificado SSL válido. Podés probar ingresando manualmente a la dirección con https://. Si el sitio carga sin errores, ya podés aplicar el redireccionamiento.

🛠 Instrucciones

  1. Ingresá al administrador de archivos de tu hosting o conectate por FTP.
  2. Abrí la carpeta raíz del dominio o subdominio (por ejemplo, public_html o gestion/).
  3. Buscá el archivo .htaccess. Si no existe, crealo.
  4. Agregá este código al principio del archivo:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Este código detecta si la conexión no es segura y redirige automáticamente a la versión HTTPS.

  1. Guardá los cambios y probá ingresando a la versión con http://. Debería redirigir automáticamente a https://.