Может быть пустым в HTTP 1.0.Если заголовок хоста не указан, виртуальный хостинг вообще не будет работать, поэтому будет использоваться виртуальный хост по умолчанию на вашем веб-сервере.
Я только что проверил это сам;в PHP под Nginx переменная $_SERVER['HTTP_HOST']
была установлена на имя виртуального хоста, которое в моем случае _
.Но это также зависит от вашей конфигурации fastcgi_params в Nginx.
На виртуальном хостинге это не важно, так как по умолчанию vhost будет установлен на некоторую информационную страницу от хостинговой компании, и поэтому ваш скрипт не будет запущен.Хотя это может быть полезно для вашего собственного сервера.