Не знаю, может быть, это ошибка.
У меня есть 2 вирулостхота на моем сервере.
virtualhost1.com
virtualhost2.com
если я открою virtualhost1.com с портом 80 (virtualhost1.com:80)
$_SERVER['HTTP_HOST']='virtualhost1.com';
но если я открою virtualhost2.com:80
$_SERVER['HTTP_HOST']='virtualhost2.com:80'; // NOTE: with port number
Могу я узнать почему?