Лишний internal redirect в mod rewrite логе!!

vmaximov777

Новичок
Лишний internal redirect в mod rewrite логе!!

Есть каталог http://localhost/test/
в нем .htaccess с контентом

RewriteEngine on

RewriteRule ^([/]?)$ a.php [NS,NC,L]

в httpd.conf 2 дериктивы:

RewriteLog "rewrite.txt"
RewriteLogLevel 3

После запроса http://localhost/test/ получаю лог

strip per-dir prefix: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test/ ->
applying pattern '^([/]?)$' to uri ''
rewrite '' -> 'a.php'
add per-dir prefix: a.php -> C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test/a.php
strip document_root prefix: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test/a.php -> /test/a.php
internal redirect with /test/a.php [INTERNAL REDIRECT]
strip per-dir prefix: C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test/a.php -> a.php
applying pattern '^([/]?)$' to uri 'a.php'
pass through C:/Program Files/Apache Software Foundation/Apache2.2/htdocs/test/a.php

Вопрос - как удалить internal redirect with /test/a.php [INTERNAL REDIRECT] . Все работает, но когда я добавляю в .htacess другие правила internal redirect приводит к повторному выполнению правил и [L] не помагает.

Как быть, или где найти ответ?

Всем спасибо.
 
Сверху