Здравствуйте, пытаюсь сделать перенаправление запросов на Index.php
Использую следующие правила:
RewriteEngine On
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php?q=$1
В случае, если не существует физических каталогов такой редирект работает, но если в файловой системе присутствует каталог совпадающий с запрошенным урлом, открывается он.
Например:
имеем структуру
-backend
--news
---index.php
--index.php
--.htaccess
При обращении по адресу
site.com/backend/someurl/ - происходит перенаправление на index.php
Но в случае обращения к
site.com/backend/news/ - открывается содержимое папки news
В чем может быть проблема?