Hallo,
ich habe ein Problem mit meiner Rewrite Konfiguration.
zunächst möchte ich alle http:// Aufrufe nach https:// umleiten.
Das ist soweit kein Problem:
Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
Nun möchte ich aber, dass eine bestimmte php-Datei - sagen wir special.php - NICHT umgeleitet werden soll.
Code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteCond %{REQUEST_URI} !(.*)special(.*)
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} [R=301,L]
</IfModule>
Leider funktioniert das nicht. Es wird trotzdem auch die special.php auf https:// umgeleitet.
Kann mir jemand erklären, warum?
Besten Dank
amigage