Preguntas Frecuentes - FAQ


Administración > Preguntas Frecuentes - FAQ > Web Hosting, Alojamiento Web > Forzar conexión SSL / https utilizando .htaccess y mod_rewrite

Forzar conexión SSL / https utilizando .htaccess y mod_rewrite

Para asegurarse que los usuarios naveguen en un sitio web con una conexión segura SSL/https, es necesario redirigirlos o forzar la conexión (https://).

Tranquilo, que es algo muy fácil. En su cPanel ingrese a Administrador de archivos.

En la carpeta Public_html, busque el archivo .htaccess y editar, en la primera fila pegue las siguientes líneas:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]

Debe reemplazar la dirección de ejemplo (www.example.com) por la suya.  Por favor, tenga en cuenta que el archivo .htaccess debe estar ubicado en la carpeta principal del sitio web. 



En caso de que desee forzar HTTPS para una carpeta determinada puede utilizar:

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} somefolder
RewriteRule ^(.*)$ https://www.domain.com/somefolder/$1 [R,L]


El archivo .htaccess debe ser colocado en la carpeta en la que tenga que forzar a HTTPS


Leer también