location @common_location {
#common rules
}
location A {
root /notexists;
try_files /none @common_location;
}
location B {
root /notexists;
try_files /none @common_location;
}
location C {
root /notexists;
try_files /none @common_location;
}
2009/12/7 Anton Yuzhaninov <citrin@citrin.ru>
> Vanya wrote:
> > Задача: Если есть несколько location, у которых одинаковая конфигурация
> (группа правил, или как это в терминах nginx`a зовется хз).
> > Нужно их как-то объединить в группу, чтобы уменьшить размер конфига и
> улучшить его читаемость людьми.
> >
> > Другими словами в псевдокоде хочется чего-то такого
> >
> > locations A, B, C {
> > ... общая конфигурация для локейшенов A, B и C ...
> > }
> >
>
> location A {
> include location-foo.conf;
> }
>
> location B {
> include location-foo.conf;
> }
>
> location C {
> include location-foo.conf;
> }
>
> --
> Anton Yuzhaninov
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru
>
--
Faithfully yours, Eugenie
ICQ #701217
GTalk ekruglov@gmail.com
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://nginx.org/mailman/listinfo/nginx-ru