Не срабатывает условие в .htacess

filipchuk

Новичок
Не срабатывает условие в .htacess

Отлажываю мод_реврайт для сайта (допустим mysite.com)
Есть файл .htacess

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([a-zA-Z0-9_-]+)/{0,1}$ index.php?$1=yes [L]

Тоесть несуществующие URL (типа mysite.com/about, mysite.com/contacts)
должны преобразовываться по правилу, а существующие нет. У меня есть существующая папка forum, и для URL mysite.com/forum правило тоже срабатывает, не могу понять, почему
 

ksnk

прохожий
RewriteCond %{DOCUMENT_ROOT}/%{REQUEST_FILENAME} !-f

-~{}~ 15.02.07 17:46:

Это если .htaccess лежит в корне ...
 
Сверху