Странная проблема, толи с mod_rewrite толи с апачем

rsv

Новичок
Странная проблема, толи с mod_rewrite толи с апачем

В корневой папке сервера лежит файлик
.htaccess
в котором всего три строки
RewriteEngine On
RewriteRule ^(.*)$ index.php?$1 [L]
RewriteRule /^(.*)$ index.php?$1 [L]
писал это не я, но я знаю что результатом всего этого является, то , что запросы у сервера любых файлов и папок, перенаправляются на файл index.php, который парсит REQUEST_URL и отдает в зависимости от него то, что нужно пользователю.
До недавнего времени все это дело работало как надо.
А сейчас обнаружилось, что в некоторых версиях IE в ответ на запрос http://server.com
получаем нормальную главную страницу сайта
на любой запрос вида
http://server.com/virtual_dir
http://server.com/virtual_dir/virtual/sub_dir
получаем ошибку 403, т.е. типа "у Вас нет прав доступа для просмотра этой страницы."
Причем эта ошибка появляется только в ИЕ. В мозиле и в опере все работает.
Причем дома у меня стоит WinXP SP2 +IE 6.0sp2, все работает
На работе WinXP SP1+IE 6.0sp2 - выдает ошибку 403 на любые виртуальные папки
В чем может быть трабл?
спросил у хостера, нет ли у них каких нибудь браузеро зависимых настроек безопасности, они говорят, что нет ничего подобного.
 

leopard

Новичок
У меня вообще ни в чем не работает !!!
Не могу понять почему ?
Вроде и так и так уже :(
Может кто подскажет скажет в чем причина ?
 

XXXX Pro

Guest
RewriteRule ^(.*)$ index.php?$1 [L]
RewriteRule /^(.*)$ index.php?$1 [L]
По-моему, надо заменить эти 2 строки на одну такую:
RewriteRule ^/(.*)$ index.php?$1 [L]
Тогда, может быть, чего-нибудь и получится... Еще советую попробовать прописать полный URL перед index.php, хотя не уверен, что для mod_rewrite это необходимо.
 
Сверху