404 ошибка после deny all;
404 ошибка после deny all;
Здравствуйте.
Появилась нужда заблокировать запросы с Мира к папке /administrator.
Такая папка есть у нескольких пользователей в разных доменах. В идеале нужен способ который блокирует запросы на всём веб-сервере к этой папке, за исключением диапазонна допущенных IP.
Код :
Начал пробовать блокировать в главном конфиге - /etc/nginx/nginx.conf
Не проходил проверку. Консоль мне выдавала при рестарте :
Далее пробовать начал в конфигах домена - /home/user/conf/web/nginx.conf
Там всё срабатывало, но почему-то с дозволенного IP 100.100.222.222 я получаю 404 (не нашёл страницу) ошибку, а с Мира выдаёт 403 (запрет). Какие могут быть причины? Куда смотреть?
Появилась нужда заблокировать запросы с Мира к папке /administrator.
Такая папка есть у нескольких пользователей в разных доменах. В идеале нужен способ который блокирует запросы на всём веб-сервере к этой папке, за исключением диапазонна допущенных IP.
Код :
Code: Select all
location /admin {
allow 100.100.222.222;
deny all;
}
Не проходил проверку. Консоль мне выдавала при рестарте :
Code: Select all
nginx: [emerg] invalid parameter "100.100.222.222:80" in /home/site/conf/web/nginx.conf:18
nginx: configuration file /etc/nginx/nginx.conf test failed
Там всё срабатывало, но почему-то с дозволенного IP 100.100.222.222 я получаю 404 (не нашёл страницу) ошибку, а с Мира выдаёт 403 (запрет). Какие могут быть причины? Куда смотреть?
Last edited by DemSky on Thu Nov 20, 2014 7:19 am, edited 1 time in total.
Re: 404 ошибка после deny all;
Здравствуйте.
Это можно сделать через .htaccess
Это можно сделать через .htaccess
Re: 404 ошибка после deny all;
Можно подробней, пожалуйста?
Я знаю, что у каждого домена может быть свой .htaccess файл, а можно ли это сделать с одного файла - управлять всеми доменами?
Я знаю, что у каждого домена может быть свой .htaccess файл, а можно ли это сделать с одного файла - управлять всеми доменами?
Re: 404 ошибка после deny all;
Попробуйте в папке administrator создать .htaccess файл с содержимым
Code: Select all
deny from all
Re: 404 ошибка после deny all;
Cработало.
К слову, брутфорс начался судя по логам. Вопрос более чем актуален.
К слову, брутфорс начался судя по логам. Вопрос более чем актуален.