Cómo forzar que las solicitudes http salten a https
El tutorial sobre cómo Apache implementa las solicitudes http para saltar a https es el siguiente:
Necesitamos encontrar el archivo de configuración de Apache httpd.conf y luego agregar el siguiente código:
RewriteEngine en
RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^(.*)?$ https://%{SERVER_NAME}/$1 [ L,R] p>
El código anterior es para saltar a todo el sitio. Si solo necesita saltar a un directorio determinado, agregue el siguiente código:
RewriteEngine on
.RewriteBase /tucarpeta
p>RewriteCond %{SERVER_PORT} !^443$
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L ,R]