Re: nginx: однотипные сервера
Wed, 5 Oct 2011 14:49:04 +0400
"Dmitry E. Oboukhov" <unera@debian.org> wrote:
> имеется порядка 5 однотипных серверов. у которых конфиг nginx
> отличается только
> 1. путями к корню проекта
> 2. хост-именами серверов
>
> иногда встает задача "добавить роут с правилом". приходится это делать
> для всех серверов.
>
> хотелось бы как-то упростить.
>
> например вынести общую часть в отдельный файл и как-то поместив
> переменные части в переменные.
>
> но вопрос в том что nginx (вроде бы) не поддерживает использование
> пользовательских переменных в конфиг-файле.
>
> какой бы велосипед применить в данном случае?
1. Вынести общие настройки за пределы location. Тогда внутри всех
location они будут одинаковые.
2. Подключать общие настройки при помощи инклюда.
--
Best regards,
Alexander GQ Gerasiov
Contacts:
e-mail: gq@cs.msu.su Jabber: gq@jabber.ru
Homepage: http://gq.net.ru ICQ: 7272757
PGP fingerprint: 04B5 9D90 DF7C C2AB CD49 BAEA CA87 E9E8 2AAC 33F1
Reply to: