В чем разница между ServerVariables [«HTTP_HOST»] и ServerVariables [«SERVER_NAME»]?

Меня смущает разница между этими двумя переменными сервера. В документации IIS указано: -

HTTP_HOST

Возвращает имя веб-сервера. Это может быть или не совпадать с SERVER_NAME в зависимости от типа имени разрешение, которое вы используете в своей сети сервер (IP-адрес, заголовок хоста).

SERVER_NAME

Имя хоста сервера, псевдоним DNS или IP-адрес, как он будет отображаться в саморегулирующиеся URL.

Может ли кто-нибудь привести несколько примеров того, как они могут отличаться?

У нас есть 2 веб-сервера IIS в нашей веб-ферме ... и у каждого из них 2 веб-сайта (идентичных, конечно, для каждого сервера).

Для каждого веб-сайта имеется около пяти привязок.

Итак ... каковы будут значения? в чем разница?

15
задан tshepang 24 April 2014 в 19:08
поделиться