Я только начинаю на NGINX, и я видел в нескольких примерах конфигурации, которые люди используют
proxy_pass_header Server;
когда прокси-запрос на вышестоящий сервер? Что именно он здесь делает? Каковы возможные варианты использования?
Я только начинаю на NGINX, и я видел в нескольких примерах конфигурации, которые люди используют
proxy_pass_header Server;
когда прокси-запрос на вышестоящий сервер? Что именно он здесь делает? Каковы возможные варианты использования?
Ответы:
Он говорит службе nginx, что она должна передавать Server
заголовок вышестоящего потока вместо того, чтобы помещать свой собственный в ответ. По сути, это косметика.
Это необходимо для соответствия HTTP / 1.1, в котором говорится, что сервер является исходным заголовком :
Если ответ пересылается через прокси-сервер, прокси-приложение НЕ ДОЛЖНО изменять заголовок ответа Сервера. Вместо этого СЛЕДУЕТ включать поле Via