LINUX.ORG.RU
ФорумAdmin

httpd, allow & deny


0

0

<Directory "/var/www/html/mydoc">
  Order deny,allow
  Deny from all
  Allow from 10.0.0.15 10.0.0.28 10.10.10.30
</Directory>

Как сделать, чтобы всех кому нет доступа кидало на какую-нить страницу, где бы было написано, что так и так, вам нет доступа потому-то и потому.
anonymous

Re: httpd, allow & deny

Ты сначало правильно сказал, всё таки 403, но делаю так:

<Directory "/var/www/html/mydoc">
Order deny,allow
Deny from all
Allow from 10.0.0.15 10.0.0.28 10.10.10.30
ErrorDocument 403 /error/myerror.htm
</Directory>

Почему то появляется надпись которая в IE прописана "У вас нет прав для просмотра этой страницы. Возможно, просмотр этого каталога или страницы с использованием указанных вами личных данных не разрешен.". Сначало думал путь неправильно прописал, но если его не правильно пропишешь, то такая ошибка появляеется:

You don't have permission to access / on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.

Если сначала зайти в закрытый каталог, а потом поменять настройки и обновить текущую страницу, то нужная страница с ошибкой загружается, но если сразу в закрытый каталог пытаться зайти то вываливается ошибка которая в IE.

anonymous ()
Ответ на: Re: httpd, allow & deny от anonymous

Re: Re: httpd, allow & deny

Шибко умный IE, получив код статуса 403 от сервера, отображает эту самую страницу. Пользуйся правильным браузером mozilla firefox ;-)

chucha ★★★☆ ()
Ответ на: Re: Re: httpd, allow & deny от chucha

Re: Re: Re: httpd, allow & deny

Тогда можно ли в зависимости от IP показывать нужную страницу?

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.