Всеи привет.
Настраиваю Nginx доступ к папке /admin/написал
location /admin/ {
allow 1.2.3.4;
deny all;
}ввожу адрес host.ru/admin/ получаю 403, ввожу host.ru/admin/index.php получаю доступ
попробовал так:
location /admin/ {
index index.php;
allow 1.2.3.4;
deny all;
}тоже самое...
лог доступа
80.80.80.80 - - [11/May/2015:09:18:26 +0200] "GET /admin/index.php?/Base/AJAX/OnlineStaff&_=1431328701529 HTTP/1.1" 200 139 "https://host.ru/admin/index.php" "Mozilla/5.0 (Windows NT 6.3; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.135 Safari/537.36"
80.80.80.80 - - [11/May/2015:09:29:38 +0200] "GET /admin/index.php HTTP/1.1" 200 2280
У вас ничего не получится:1) Не умеете выражать свои мысли, не можете сказать, чего требуется достичь и с чем у вас возникают проблемы;
2) Не умеете читать документацию;
3) Не умеете думать.Приводите кусок конфигурации виртуального хоста, хотя значима _вся_ конфигурация.
Не осилили, если вообще хоть раз пытались это сделать, http://nginx.org/ru/docs/http/ngx_http_core_module.html#loca...P.S.: У вас с nginx что-то не то, он дает доступ для 80.80.80.80 хотя в конфиге прописан только 1.2.3.4. Посмотрите в логи, скорее всего в конфиге ошибка и новый конфиг не применен.
Лучше всего, пока не уверены в том, что делаете, делать не reload, а restart.
> У вас ничего не получится:
> 1) Не умеете выражать свои мысли, не можете сказать, чего требуется достичь
> и с чем у вас возникают проблемы;Да вроде в теме написано, что я хочу.
> 2) Не умеете читать документацию;Не исключено.
> 3) Не умеете думать.Думаю как умею
> Приводите кусок конфигурации виртуального хоста, хотя значима _вся_ конфигурация.
> Не осилили, если вообще хоть раз пытались это сделать, http://nginx.org/ru/docs/http/ngx_http_core_module.html#loca...спасибо, сам то я не мог найти, в следующий раз буду на пять экранов писать, как "учился как женился" что читал, а что нет, так уж, что бы всех желающих убедить.
> P.S.: У вас с nginx что-то не то, он дает доступ для
О как, а я и не заметил...
> 80.80.80.80 хотя в конфиге прописан только 1.2.3.4. Посмотрите в логи, скорее
> всего в конфиге ошибка и новый конфиг не применен.Ошибки нет, рестарт проходит нормально и релоад тоже.
> Лучше всего, пока не уверены в том, что делаете, делать не reload,
> а restart.делаю рестарт
>> 1) Не умеете выражать свои мысли, не можете сказать, чего требуется достичь
>> и с чем у вас возникают проблемы;
> Да вроде в теме написано, что я хочу.Процитируйте пожалуйста описание того, чего вы хотите добиться, из первого сообщения темы.
>>> 1) Не умеете выражать свои мысли, не можете сказать, чего требуется достичь
>>> и с чем у вас возникают проблемы;
>> Да вроде в теме написано, что я хочу.
> Процитируйте пожалуйста описание того, чего вы хотите добиться, из первого сообщения темы.ограничить доступ к /admin/ пути
>>>> 1) Не умеете выражать свои мысли, не можете сказать, чего требуется достичь
>>>> и с чем у вас возникают проблемы;
>>> Да вроде в теме написано, что я хочу.
>> Процитируйте пожалуйста описание того, чего вы хотите добиться, из первого сообщения темы.
> ограничить доступ к /admin/ путиЯ просил процитировать. Вы понимаете смысл слова "цитата"? Помоему нет.
Про то, что приведен кусок конфига, а важен весь конфиг виртхоста - я уже говорил. Реакция нулевая. Прочитать и понять меня вы также не осилили, что, собственно, было ожидаемо.
Поциент бизнадежин.
>> Приводите кусок конфигурации виртуального хоста, хотя значима _вся_ конфигурация.
>> Не осилили, если вообще хоть раз пытались это сделать, http://nginx.org/ru/docs/http/ngx_http_core_module.html#loca...
> спасибо, сам то я не мог найтиВсегда пожалуйста, рад помочь.
>>> Приводите кусок конфигурации виртуального хоста, хотя значима _вся_ конфигурация.
>>> Не осилили, если вообще хоть раз пытались это сделать, http://nginx.org/ru/docs/http/ngx_http_core_module.html#loca...
>> спасибо, сам то я не мог найти
> Всегда пожалуйста, рад помочь.Разобрался.
Помогло http://jeka.by/post/1022/igor-sisoev-razrabotchik-nginx-video/Убрал все регулярные выражения и все заработало.