Wed, 5 Oct 2011 14:49:04 +0400
"Dmitry E. Oboukhov" <[email protected]> wrote:

> имеется порядка 5 однотипных серверов. у которых конфиг nginx
> отличается  только 
>     1. путями к корню проекта
>     2. хост-именами серверов
> 
> иногда встает задача "добавить роут с правилом". приходится это делать
> для всех серверов.
> 
> хотелось бы как-то упростить.
> 
> например вынести общую часть в отдельный файл и как-то поместив
> переменные части в переменные.
> 
> но вопрос в том что nginx (вроде бы) не поддерживает использование
> пользовательских переменных в конфиг-файле.
> 
> какой бы велосипед применить в данном случае?


1. Вынести общие настройки за пределы location. Тогда внутри всех
location они будут одинаковые.

2. Подключать общие настройки при помощи инклюда.


-- 
Best regards,
 Alexander GQ Gerasiov

 Contacts:
 e-mail:    [email protected]             Jabber:  [email protected]
 Homepage:  http://gq.net.ru         ICQ:     7272757
 PGP fingerprint: 04B5 9D90 DF7C C2AB CD49  BAEA CA87 E9E8 2AAC 33F1


--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]
Archive: http://lists.debian.org/[email protected]

Ответить