Я тільки починаю з NGINX, і я бачив у кількох прикладах конфігурацій, якими користуються люди
proxy_pass_header Server;
коли проксі-сервер запитує на поточний сервер? Що саме це робить тут? Які можливі випадки використання?
Я тільки починаю з NGINX, і я бачив у кількох прикладах конфігурацій, якими користуються люди
proxy_pass_header Server;
коли проксі-сервер запитує на поточний сервер? Що саме це робить тут? Які можливі випадки використання?
Відповіді:
Це говорить службі nginx пройти Serverзаголовок висхідного потоку, а не ставити своє у відповідь. Це по суті косметичне.
Це потрібно для дотримання HTTP / 1.1, де зазначено, що Сервер є початковим заголовком :
Якщо відповідь пересилається через проксі, програма-проксі НЕ МОЖЕ змінювати заголовок відповіді сервера. Натомість воно ОБОВ'ЯЗКОВО включає поле Via