Проблема с mod_rewrite

Dimush

Guest
Проблема с mod_rewrite

Создал в document_root файл .htaccess
PHP:
DirectoryIndex start.php
RewriteEngine on
RewriteRule ^([^.]+)$ start.php/$1
Выдает «Forbidden You don't have permission to access / on this server.»
В логах:
PHP:
[error] [client 127.0.0.1] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: c:/www/htdocs
В чем может быть дело?
 

Dimush

Guest
Нечто
Нет меня интересует в чем проблема. Если дело в найстройке сервера, то что нужно поправить?
 

mani13

Новичок
нужно подправить:
[error] [client 127.0.0.1] Options FollowSymLinks or SymLinksIfOwnerMatch is off which implies that RewriteRule directive is forbidden: c:/www/htdocs


ещё раз:
Dimush
Тебе перевести сообщение об ошибке?
 

Dimush

Guest
Какая-то дериктива недоступна, т.к. что-то заблокировано. Верно?
 

mani13

Новичок
Options FollowSymLinks или SymLinksIfOwnerMatch выключены, которые подразумевает, что директива RewriteRule недоступна


вольный перевод.... осталось только включить FollowSymLinks (Ж
 

Dimush

Guest
Ок, включил, вроде работает. Спасибо.
На данный момент, все ссылки обрабатываются ч/з start.php, подскажете, как сделать ислючение для нескольких директорий(т.е. что бы для указанных реальносуществующих директорий типа ./admin/ mod_rewrite не применялся)?
 

Dimush

Guest
mani13, насчет перевода шучу, дружище, :). Я уже нашел раньше русскоязычный вариатн, спасибо за подсказку по поводу RewriteCond, сейчас читать буду. Вопрос закрыт.
 
Сверху