1 2 3 4 5 6 7 8 9 10 11 12 13
| # Si on demande une page autre que index.php et login.php en HTTPS, on redirige en HTTP
RewriteCond %{REMOTE_PORT} ^443$
RewriteCond %{REQUEST_URI} !^/index\.php$
RewriteCond %{REQUEST_URI} !^/login\.php$
RewriteRule ^/(.*) http://%{HTTP_HOST}%{REQUEST_URI} [L,QSA]
# Si on demande /index.php en HTTP, on redirige sur HTTPS
RewriteCond %{REMOTE_PORT} !^443$
RewriteRule ^index\.php$ https://%{HTTP_HOST}%{REQUEST_URI} [L,QSA]
# Si on demande /login.php en HTTP, on redirige sur HTTPS
RewriteCond %{REMOTE_PORT} !^443$
RewriteRule ^login\.php$ https://%{HTTP_HOST}%{REQUEST_URI} [L,QSA] |
Partager