2014-02-10 19 views
0

Я попытался заблокировать ip в .htaccess, что я мог бы сделать, но я не могу получить ошибку 403 по умолчанию для перенаправления на мою пользовательскую страницу 403.
Кто-нибудь знает, как это сделать?Go Daddy 403 страница

ErrorDocument 403 /403/403.html 
+0

Ваш 403 страницы в папке под названием 403? –

+0

Да. И файл называется 403.html – Peter

ответ

0

Я понял это

ErrorDocument 403 /error/403.html 

order allow,deny 
deny from xxx.xxx.xxx.xx 
allow from all 
0
  • Browser Cache? http://pcsupport.about.com/od/browsers/f/clear-cache.htm
  • Перезагрузка HTTP-сервера (я не знаю, как это работает GoDaddy)
  • Правильный ли путь к файлу Error-HTML? /403/403.html (попробуйте абсолютный путь?)
+0

, вы не можете перезапустить сервер на GoDaddy, и путь прав, и мой кеш браузера очищен – Peter

1

Возможно, вы заблокируете доступ к файлу при блокировке IP-адреса в файле .htaccess.

Создайте еще .htaccess файл внутри каталога 403 и в этом .htaccess позвольте всем кому угодно. Затем каждый должен иметь возможность видеть пользовательскую страницу 403.html, когда они заблокированы.

Посмотрите, поможет ли это вашей проблеме.

Update:

Вот пример.

Поместите строку документа с ошибкой в ​​корень .htaccess.

ErrorDocument 403 /403/403.html 

Затем в файле .htaccess внутри каталога 403 добавить только.

Order allow,deny 
Allow from all 
+0

это не сработало мой код: 'ErrorDocument 403 /403.html заказать разрешить, отрицать Разрешить от всех' – Peter

+0

см. мое обновление для примера. –

+0

Это действительно работает, и я тестировал его. –

Смежные вопросы