Al contratar o instalar un certificado SSL (Secure Socket Layer) podemos encontrarnos que, según el…
Forzar siempre el uso de SSL
Forzar el uso de HTTPS desde .htaccess
Recuerde que para activar el uso del HTTPS debe tener previamente instalado un certificado de seguridad SSL.
En algunas ocasiones, según el uso que queramos hacer del Certificado SSL podrá ser interesante forzar al navegador a usar siempre la conexión mediante https, Para forzar todo su trafico hacia HTTPS agregue las siguientes lineas de codigo dentro de su archivo .htaccess de su carpeta /public_html
Importante: Si tiene codigo existente dentro de .httacess, agregue las lineas por delante del resto del código.
Si necesita forzar la conexión SSL de todo su sitio web tendrá que añadir la siguiente linea a su archivo .htaccess
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.sudominio.pe/$1 [R,L]
Para forzar la conexión SSL de un directorio o carpeta tiene que añadir la siguiente linea a su archivo .htaccess
RewriteEngine On RewriteCond %{SERVER_PORT} 80 RewriteCond %{REQUEST_URI} folder RewriteRule ^(.*)$ https://www.sudominio.pe/tienda/$1 [R,L]
Recuerde remplazar www.sudominio.pe por su dominio.
El archivo .htaccess se encuentra en la carpeta public_html, si no logra ver este archivo es posible que no exista, entonces tendrá que crear uno con el nombre «.htaccess»