Bautz: Vermeidung ungewollter Prüfungen in .htaccess

Beitrag lesen

Hallo,
wenn das Ziel der Umleitung durch mich in .htaccess korrekt angegeben ist, möchte ich, dass die Prüfungen (RewriteRule und RewriteCondion) nicht noch einmal durchgeführt werden.
Diese werden allerdings nach Ausführung eines redirects erneut durchgeführt. Kann man dies unterdrücken (im Beispiel Zeile 6 ff.)?

Willkürliches Beispiel:

.htaccess:

RewriteEngine on
RewriteCond %{REQUEST_URI}   ^/index/  [NC]
RewriteRule ^index(.*)$     $1         [L]

Aufruf:
http://www.foo.com/index/aaaa.html

Prüfungen in .htaccess:

1. [perdir D:/foo/] strip per-dir prefix: D:/foo/index/aaaa.html -> index/aaaa.html
2. [perdir D:/foo/] applying pattern '^index(.*)$' to uri 'index/aaaa.html'
3. [perdir D:/foo/] RewriteCond: input='/index/aaaa.html' pattern='^/index/' [NC] => matched
4. [perdir D:/foo/] rewrite 'index/aaaa.html' -> '/aaaa.html'
5. [perdir D:/foo/] internal redirect with /aaaa.html [INTERNAL REDIRECT]

6. [perdir D:/foo/] strip per-dir prefix: D:/foo/aaaa.html -> aaaa.html
7. [perdir D:/foo/] applying pattern '^index(.*)$' to uri 'aaaa.html'
8. [perdir D:/foo/] pass through D:/foo/aaaa.html

Grüße
Bautz