parser

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

 

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

RewriteRule

Sanja v.2 14.08.2003 15:47

у меня проблемка - на сайте все обращения переадресовываются к одной странице RewriteRule'ом и всё удачно работает
# The following tells RewriteEngine what to do with 'virtual' requests:
RewriteCond	%{REQUEST_FILENAME}	!-f
RewriteCond	%{REQUEST_FILENAME}	!-d
RewriteRule	^(.*)$        /index.html?type=via_rewrite&uri=/$1 [L,QSA]
Теперь захотелось, чтобы запросы типа /news/article_NNN/ переправлались бы к /news/?id=$1, для чего я дописал перед процитированным блоком
RewriteRule    ^/news/press_(.+)/$   /index.html?type=via_rewrite&id=$1&uri=/news/press/		[L,QSA]
RewriteRule ^/en/news/press_(.+)/$   /index.html?type=via_rewrite&id=$1&uri=/en/news/press/	[L,QSA]
Проблема в том, что рерайт не происходит! я запрашиваю, например, /en/news/press_14/ и получаю 404 ошибку... Что я не так делаю?