@verycooldev

Разница между $http_host и $host?

В некоторых примера указано proxy_set_header Host $http_host, у других просто $host

Я не могу нагуглить разницу?

У меня обычное Node приложение за прокси. Что использовать и почему?
  • Вопрос задан
  • 3862 просмотра
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Первая ссылка в гугле:

Summarizing:

$http_host equals always the HTTP_HOST request header.
$host equals $http_host, lowercase and without the port number (if present), except when HTTP_HOST is absent or is an empty value. In that case, $host equals the value of the server_name directive of the server which processed the request.


https://stackoverflow.com/questions/15414810/whats...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы