Все правильно работает, сайт настроен как virtual host.
Так и должно работать. Браузер в запросе передает заголовок Host. В нем будет up адрес или доменное имя сайта.Если на сервере нет виртуального хоста с таким значением, то сервер возвращается ошибку.
https://ru.m.wikipedia.org/wiki/Виртуальный_хостинг