Ausnahme bei mod_rewrite
Horst Meier
- https
HI ich habe einen Server bei dem ich folgende htaccess habe:
RewriteRule html|htm$ /index.php?req_url=%{REQUEST_URI}
RewriteRule /$ /index.php?req_url=%{REQUEST_URI}
Nun habe ich dort noch ein Unterverzeichnis, in dem noch weiter html Dateien liegen. Für diese soll aber das rewriting nicht gelten. Wie kann ich das anstellen?
Nun habe ich dort noch ein Unterverzeichnis, in dem noch weiter html Dateien liegen. Für diese soll aber das rewriting nicht gelten. Wie kann ich das anstellen?
Indem du eine passende RewriteRule erstellst, die auf - ("dash") umschreibt und das 'last rule'-Flag trägt.
HI ich habe einen Server bei dem ich folgende htaccess habe:
RewriteRule html|htm$ /index.php?req_url=%{REQUEST_URI}
Dies kannst du auch schreiben:
RewriteRule html?$ /index.php?req_url=%{REQUEST_URI}
RewriteRule /$ /index.php?req_url=%{REQUEST_URI}
Nun habe ich dort noch ein Unterverzeichnis, in dem noch weiter html Dateien liegen. Für diese soll aber das rewriting nicht gelten. Wie kann ich das anstellen?
Stelle eine
RewriteCond %{REQUEST_URI} !^http://example.org/exeption-path/
voran.
mfg Beat