Ja, dann landet der Request aber nicht bei unserem PHP-Sript sondern beim Default-VHost oder einem anderen VHost, falls der auf dem Server existiert.
Ich weiß das. Aber oft haben Leute eigene Server gemietet, die sowas weder brauchen noch verwalten können und warum sollten die etwas anderes als einen Default-Host haben?
HTTP_HOST spielt im vorliegenden Script aber keine Rolle.
Um den kleinen Unterschied zwischen Bubli und Madli zu erklären muss man den beides zeigen und erläutern. Nicht dass jemand auf die Idee kommt, dann eben $_SERVER['HTTP_HOST'] zu nehmen und zu erwarten dass der dann stimmt...