Blog
Configure la redirección a través de .htaccess para forzar el acceso de http a https
Incluso después de adquirir y configurar un certificado SSL, podrá acceder al sitio web mediante HTTP. Si desea convertir HTTP a HTTPS, puede modificar el archivo .htaccess de Apache para configurarlo. Existen tres métodos específicos:
Simplemente agregue cualquiera de los siguientes códigos a su archivo .htaccess. Si ya hay contenido en el archivo .htaccess, coloque primero el código de redirección.
Método 1 (debes modificar el dominio.com en el código con tu propio nombre de dominio):
Motor de reescritura en RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.domain.com/$1 [R,L]
Método 2 (debes modificar el dominio.com en el código con tu propio nombre de dominio):
Motor de reescritura en RewriteCond %{SERVER_PORT} 80 RewriteRule ^(.*)$ https://www.dominio.com/$1 [R=301,L]
Método 3 (no requiere modificación, pero solo aplica a sitios web con directorio raíz. Para sitios web con dominios adicionales, utilice los métodos 1 y 2):
Motor de reescritura en RewriteBase / RewriteCond %{PUERTO_SERVIDOR} !^443$ Regla de reescritura ^.*$ https://%{NOMBRE_SERVIDOR}%{URI_SOLICITUD} [I,D]