Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
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 ошибку... Что я не так делаю?