ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Несколько одинаковых loca tion


  • To: nginx-ru@xxxxxxxxx
  • Subject: Re: Несколько одинаковых loca tion
  • From: Kruglov Eugenie <ekruglov@xxxxxxxxx>
  • Date: Mon, 7 Dec 2009 13:28:30 +0300
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:content-type; bh=+HwZbqRO6TD35v8f6MIFePIyPWAcFsS12VTQJ1PrT8A=; b=rJUNgLzhWRJAlc/XjWpb2tAEuwNaOc9+Sn0C+pOyNjsRQ/Vpe6KI72ze78YcAe+Pm7 T+6FDoMiNgZBY9VkrLxqAOPto3P48bJ82d7qXAf8MSdEmb6j8iVCJQiVCVyUnU7u6CXT uh38vW40+PRglDDuH0oKdzinw0/Lhu2A5E3Io=
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; b=IZBk84xStLd7F7yN+CD2Aq9R7qfTaxfYUtoi6Bk2MRUpcS2RcAkagdSVfzG3cc7sVF eC0v9E48Xaj4heo/yIFnj4Pzp6HaG2o6m7E08izR3HjnQ4TGtmkQLTydYQtFPpygIjoz ImIEyn39yWWkEgRcVKy/SE9+MIBNHWCWd/fAw=
  • In-reply-to: <4B1CD4AC.30009@xxxxxxxxx>
  • References: <b92ee3e96f0554f9cfd91f4f5884ab31.NginxMailingListRussian@xxxxxxxxxxxxxxx> <4B1CD4AC.30009@xxxxxxxxx>

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@xxxxxxxxx>
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@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru



--
Faithfully yours, Eugenie
ICQ #701217
GTalk ekruglov@xxxxxxxxx
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.