J'essaie d'obtenir une page de connexion pour rediriger vers https et toutes les autres pages revenir à http standard. Lorsque j'ai/login comme adresse, il apparaît comme /index.php?page=login et n'est pas affiché sur une page sécurisée.comment dans htaccess puis-je rediriger l'utilisateur vers https à partir de http et à nouveau
Le code htaccess en question est ci-dessous:
RewriteCond %{SERVER_PORT} 80
RewriteCond %{REQUEST_URI} ^/login$
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [R=301,QSA,L]
RewriteCond %{REQUEST_URI} !^/login$
RewriteCond %{SERVER_PORT} 443
RewriteRule ^(.*)$ http://%{HTTP_HOST}%{REQUEST_URI} [R=301,QSA,L]
RewriteRule ^([a-zA-Z0-9_\-\(\)]+)[/]?$ /index.php?page=$1