Ich versuche, eine URL auf https umgeleitet werden und alle anderen Urls ex auf http: Wenn ich Login-Seite von example.com zugreifen möchten, sollte es zu https://example.com/login umleiten und wenn ich auf andere Seiten als die Anmeldung zugreifen möchte, sollten sie zu umgeleitet werden. Aktuelle .htaccess-Code:Umleiten einer URL https und alle anderen URLs auf http
RewriteEngine on
RewriteCond %{HTTPS} =on
RewriteRule !^(login) http://%{HTTP_HOST}%{REQUEST_URI} [NC,R=301,L]
DirectoryIndex index.php
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php
Dies funktioniert gut. Alle URLs außer Login leiten auf http um. Aber wenn ich den folgenden Code hinzufügen Login-Seite umgeleitet werden, umgeleitet wird
RewriteCond %{HTTPS} !=on
RewriteRule (login) https://%{HTTP_HOST}%{REQUEST_URI} [NC,R=301,L]
index.php Was ich will nur Login-Seite ist auf https umgeleitet werden soll. Aber das passiert nicht.
Vielen Dank im Voraus.