Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: allow/deny and return
Hello!
On Wed, Oct 16, 2013 at 07:55:59PM +0300, Gena Makhomed wrote:
> On 16.10.2013 18:20, Maxim Dounin wrote:
>
> >>кстати, если добавить директиву handler, которая работает после фазы
> >>try_files, то можно будет писать конфиг nginx без лишней избыточности:
> >>
> >>location /admin {
> >> satisfy any;
> >> set $file ".htpasswd";
> >> auth_basic_user_file /path/to/$file;
> >> allow 10.1.1.1;
> >> deny all;
> >> handler @default;
> >>}
>
> >Можно добавить множество новых директив. Но, как показывает
> >практика, это не избавляет от старых проблем, а только добавляет
> >новых. Не надо умножать сущности без необходимости.
>
> а какие новые проблемы добавятся в этом случае?
Понятия не имею - подобные вещи выясняются в основном в процессе,
кроме уж совсем очевидных глупостей. Я как бы пытаюсь сказать,
что на обсуждаемый вопрос с allow/deny vs return это добавление
никак не повлияет.
Игорь тут уже как-то попробовал решать проблемы модуля rewrite с
помощью добавления директивы try_files. Стало только хуже, т.к.
старые проблемы никуда не делись, а новых добавилось - в
количестве.
--
Maxim Dounin
http://nginx.org/en/donation.html
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru
|