per mod_rewrite umleiten auf https leiten aber mit Ausnahme
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hallo,
ich würde gerne per mod_rewrite den gesamten Traffic (bis auf ein Verzeichnis) auf meiner Seite auf HTTPS umleiten.
Dafür habe ich im Apache2 vHost diesen Eintrag:
RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteRule (.*) https://%{HTTP_HOST}$1 [R=301,L]
Das funktioniert auch einwandfrei, aber:
es gibt einen Ordner bilder im document root und der soll nicht auf HTTPS umgeleitet werden.
Allerdings funktioniert diese Rewrite Rule ja über die Portnummer und nicht über den angefragten Pfad.
Würde mich über Hilfe freuen
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Es können mehrere RewriteRules angegeben werden.
Sollte so funktionieren, hab es allerdings nicht getestet:
RewriteEngine On RewriteCond %{SERVER_PORT} !^443$ RewriteCond %{REQUEST_URI} !^/bilder/ RewriteRule (.*) https://%{HTTP_HOST}$1 [R=301,L]
Beitrag zuletzt geändert: 1.1.2014 21:58:23 von thomasba -
Super, vielen Dank,
das ist genau das, was ich gesucht habe und es funktioniert perfekt.
Vielen Dank -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage