htaccess - Ошибка 403 Forbidden и вход в админку сайта
Добавлено: Пн авг 27, 2012 7:11 am
Здравствуйте!
Съехала с ВордПресс на китайский блоговый движок Bo-Blog. К слову говоря, очень приятный и быстрый. В дистрибутиве движка не было файла .htaccess. Когда настал момент переноса готового сайта на хостинг, я озаботилась отсутствием данного файлы и нарыла этот файл на вьетнамском форуме.
Однако, возникла буквально мистическая ситуация. В админку сайта на сервере зайти не могу. Ошибка 403 Forbidden.
Но, если:
1.При отключенном интернете, запускаю Денвер, браузер (FF), захожу на сайт, вхожу в админку;
2. Выключаю Денвер, закрываю браузер, включаю модем, вхожу в интернет, запускаю FF, и прихожу на сайт - доступ в админку открыт.
С синтаксисом .htaccess, мягко говоря, не дружу. Посмотрите, пожалуйста, на правильность написания этой конструкции. А может быть, легче убить его?
Вот содержание файла .htaccess:
Options -Indexes
ErrorDocument 404 http://www.mysite.ru
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
Спасибо.
Съехала с ВордПресс на китайский блоговый движок Bo-Blog. К слову говоря, очень приятный и быстрый. В дистрибутиве движка не было файла .htaccess. Когда настал момент переноса готового сайта на хостинг, я озаботилась отсутствием данного файлы и нарыла этот файл на вьетнамском форуме.
Однако, возникла буквально мистическая ситуация. В админку сайта на сервере зайти не могу. Ошибка 403 Forbidden.
Но, если:
1.При отключенном интернете, запускаю Денвер, браузер (FF), захожу на сайт, вхожу в админку;
2. Выключаю Денвер, закрываю браузер, включаю модем, вхожу в интернет, запускаю FF, и прихожу на сайт - доступ в админку открыт.
С синтаксисом .htaccess, мягко говоря, не дружу. Посмотрите, пожалуйста, на правильность написания этой конструкции. А может быть, легче убить его?
Вот содержание файла .htaccess:
Options -Indexes
ErrorDocument 404 http://www.mysite.ru
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
Спасибо.