Andronik
Новичок
Вопрос по Mod_rewrite. Не получается добавить условие.
У меня на сайте все страницы с помощью mod rewrite формируются через один файл чтения исходя из параметра THE_REQUEST
При запросе, например, site.ru/about в файле создающем страницу контент берется из файла about
Полностью работает следующая конструкция:
Мне нужно только добавить условие, при котором обращаясь к главной странице следующими образами:
site.ru
site.ru/
site.ru/index.html
site.ru/index.php
переадресация была бы исключительно на site/reader.php?alias=index
Уже читаю который день всякие справки, как только не пытался "выкрутить" выражение. Ничего не получается.
У меня на сайте все страницы с помощью mod rewrite формируются через один файл чтения исходя из параметра THE_REQUEST
При запросе, например, site.ru/about в файле создающем страницу контент берется из файла about
Полностью работает следующая конструкция:
PHP:
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} -f
RewriteRule ^(.+)$ $1 [L]
RewriteCond %{REQUEST_FILENAME}/index.php -f
RewriteRule ^(.+)$ $1/index.php [L]
RewriteRule ([^/].*) site/read.php?alias=%{THE_REQUEST}
site.ru
site.ru/
site.ru/index.html
site.ru/index.php
переадресация была бы исключительно на site/reader.php?alias=index
Уже читаю который день всякие справки, как только не пытался "выкрутить" выражение. Ничего не получается.