Re: Re[2]: Контроль доступа

Sergey Shepelev temotor на gmail.com
Вт Окт 5 14:33:13 MSD 2010


2010/10/5 Влад Максимов <vladsm at mail.ru>:
>> On Tue, Oct 05, 2010 at 01:50:12PM +0400, Влад Максимов wrote:
>> > А подскажите по настройке контроля доступа. Как?
>> >
>> > Такое ощущение, что в конструкции
>> > ...
>> > location /restrictedbacked {
>> >   allow XXX.XXX.XXX.XXX;
>> >   deny all;
>> >
>> >   rewrite ^(.+)$ /backend$1;
>> > }
>> > ...
>> >
>> > rewrite срабатывает раньше, чем allow/deny
>
>> Да. Скрипач^Wrewrite не нужен:
>> locaiton /restrictedbacked {
>> ...
>> proxy_pass  http://backend/backend/restrictedbacked;
>> }
>
> Не, не, Дэвид Блейн!
>
> Я правильно понимаю, что я не могу на уровне nginx запретить доступ к отдельным урлам сайта в случае,
> когда всё проксируется на бэкенд?

Попробуйте вложенные локейшны.


Подробная информация о списке рассылки nginx-ru