parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Не работает ключ [L] в RewriteRule из .htaccess

DmitryS 31.10.2002 19:32 / 31.10.2002 19:33

Всем привет.
Игрался с mod_rewrite. В итоге обнаружил, что не срабатывает ключ [L] при описании RewriteRule в .htaccess. При описании правила в httpd.conf все работает.

Тестовый пример:

#.htaccess

RewriteEngine on
RewriteRule ^index.html$ /test/index.php [L]
RewriteRule ^index.php$ /test/index2.html [L]

#End .htaccess

По логам после совпадения в первом правиле выполняется internal redirect в ходе которого уже "index.php" проверяется на соответствие первому и второму правилу. После совпадения во втором правиле еще один internal redirect с проверкой на соответствие и первому и второму правилу. И только потом обработка прекращается.

Ключ [NS] не помогает.
Ключ [NC], например, работает.

Apache версии 1.3.23.
В чем дело? Help!

  • Не работает ключ [L] в RewriteRule из .htaccess, DmitryS 31.10.2002 19:32 / 31.10.2002 19:33