Оптимизировать nginx.conf

VoDoL
На сайте с 24.12.2005
Offline
116
592

Может быть ламерский вопрос, но что-то ответа за 3 часа не нашел...

Виртуальные хосты у меня прописаны прямо в nginx.conf. А т.к. хостов много, файл получился довольно увесистым.

Вот эта часть у каждого виртуального хоста одинаковая:

		location / {

proxy_pass http://000.000.000.0000:81;
proxy_redirect http://000.0000.0000.0000:81/ /;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

Как ее сделать по умолчанию для всех виртуальных хостов? Хотелось бы один раз записать в конфиге, и больше не повторять.

Спасибо.

M
На сайте с 16.09.2009
Offline
278
#1

include ?

а вообще, посмотрите как люди делают через map:

http://catap.ru/blog/2009/07/20/nginx-config-samples-typical-hosting/

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий