У меня есть такой блок местоположения:
location / {
proxy_pass http://mediacluster;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $http_host;
}
Которая передает запросы вышестоящему блоку. Сейчас я добавляю более сложные блоки местоположения, некоторые из которых я также хочу передать этому восходящему блоку. Как я могу этого добиться, не копируя код прокси снова и снова?
Могу ли я настроить его как внутреннее расположение, а затем как-то ссылаться на это место, или, может быть, мне просто нужно разместить это внешний файл конфигурации и включить его в каждую область?
Вы уже знаете include
. Так обычно и делается, особенно когда вам нужно повторно использовать конфигурацию в разных server
с.