Есть сайт.
УРЛы должны иметь вид:
_
http://site.com/index.php?blog_name=uesrВ
.htaccess прописано:
CODE
RewriteEngine On
RewriteRule ^/?rss.xml$ index.php?show=rss2
RewriteRule ^/?~([^/]*)/rss\.xml$ index.php?blog_name=$1&show=rss2
RewriteRule ^/?~([^/]*)/friends_rss\.xml$ index.php?blog_name=$1&show=rss2_friends
RewriteRule ^/?~(.*)/$ index.php?blog_name=$1&%{QUERY_STRING}
Чтобы было так: _
http://site.com/~user/Сервер тотально сопротивляется, выдавая:
Forbidden
You don't have permission to access /~admin/ on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.
Денвер работает прекрасно. Хостинг — не-а.
Есть интересность: phpinfo говорит, что
Virtual Directory Support — disabled.
Хостер на вопрос о включении ответил отказом.
А вообще информацию, о том, что такое «Virtual Directory Support» и за что отвечает — не удалось найти. Даже на англоязычных форумах.
Как это самое Virtual Directory Support отключить/ хотя бы на Денвере?
Изменения в httpd.conf строки:
Options +Includes +FollowSymlinks -Indexes
не помогло.
Кто-нибудь с такой штукой сталкивался?
UPD:Интересная особенность: если обращаться к этому же скрипту из подпапки, то всё открывается. Иначе — фиг.
Сообщение отредактировал 4enki - 5.5.2012, 18:16