Проблема с mod_rewrite

G
На сайте с 19.06.2006
Offline
144
452

Не работает довольно стандартный 100% рабочий набор правил для мод-реврайта

(.htaccess в директории ./rewrite/)

<IfModule mod_rewrite.c>

RewriteEngine On

RewriteBase /rewrite/

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule . /rewrite/index.php [L]

</IfModule>

врубил лог для реврайта - трабла вот в чём

applying pattern '.' to uri 'redirect:/rewrite/index.php/'

т.е. похоже REQUEST_FILENAME неправильно передаётся

соответсвенно правило проверки наличия файла не срабатывает

RewriteCond: input='redirect:/rewrite/index.php' pattern='!-f' => matched

хотя должно быть

RewriteCond: input='/ПОЛНЫЙ ПУТЬ/rewrite/index.php' pattern='!-f' => not-matched

откуда взялось redirect: вообще не пойму :(

т.е. проблема насколько я понимаю в самом Апаче - при формировании значения REQUEST_FILENAME неправильно проходит преобразования текущего пути в абсолютный...

как решить - не знаю :(

поможите люди добрые !

P.S.

Апач 2.2.4

оперуха Red Hat Enterprice Server

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий