URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96129
[ Назад ]

Исходное сообщение
"Nginx права доступа к папке"

Отправлено globus , 11-Май-15 10:52 
Всеи привет.
Настраиваю 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


Содержание

Сообщения в этом обсуждении
"Nginx права доступа к папке"
Отправлено PavelR , 11-Май-15 11:42 
У вас ничего не получится:

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.


"Nginx права доступа к папке"
Отправлено globus , 11-Май-15 13:45 
> У вас ничего не получится:
> 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.

делаю рестарт



"Nginx права доступа к папке"
Отправлено PavelR , 11-Май-15 15:31 
>> 1) Не умеете выражать свои мысли, не можете сказать, чего требуется достичь
>> и с чем у вас возникают проблемы;
> Да вроде в теме написано, что я хочу.

Процитируйте пожалуйста описание того, чего вы хотите добиться, из первого сообщения темы.


"Nginx права доступа к папке"
Отправлено globus , 11-Май-15 19:49 
>>> 1) Не умеете выражать свои мысли, не можете сказать, чего требуется достичь
>>> и с чем у вас возникают проблемы;
>> Да вроде в теме написано, что я хочу.
> Процитируйте пожалуйста описание того, чего вы хотите добиться, из первого сообщения темы.

ограничить доступ к /admin/ пути


"Nginx права доступа к папке"
Отправлено PavelR , 12-Май-15 05:13 
>>>> 1) Не умеете выражать свои мысли, не можете сказать, чего требуется достичь
>>>> и с чем у вас возникают проблемы;
>>> Да вроде в теме написано, что я хочу.
>> Процитируйте пожалуйста описание того, чего вы хотите добиться, из первого сообщения темы.
> ограничить доступ к /admin/ пути

Я просил процитировать. Вы понимаете смысл слова "цитата"? Помоему нет.

Про то, что приведен кусок конфига, а важен весь конфиг виртхоста - я уже говорил. Реакция нулевая. Прочитать и понять меня вы также не осилили, что, собственно, было ожидаемо.

Поциент бизнадежин.


"Nginx права доступа к папке"
Отправлено PavelR , 11-Май-15 15:32 
>> Приводите кусок конфигурации виртуального хоста, хотя значима _вся_ конфигурация.
>> Не осилили, если вообще хоть раз пытались это сделать, http://nginx.org/ru/docs/http/ngx_http_core_module.html#loca...
> спасибо, сам то я не мог найти

Всегда пожалуйста, рад помочь.


"Nginx права доступа к папке"
Отправлено globus , 14-Май-15 09:07 
>>> Приводите кусок конфигурации виртуального хоста, хотя значима _вся_ конфигурация.
>>> Не осилили, если вообще хоть раз пытались это сделать, http://nginx.org/ru/docs/http/ngx_http_core_module.html#loca...
>> спасибо, сам то я не мог найти
> Всегда пожалуйста, рад помочь.

Разобрался.
Помогло http://jeka.by/post/1022/igor-sisoev-razrabotchik-nginx-video/

Убрал все регулярные выражения и все заработало.