То, чем открываете, не передает правильно имя сервера site1
Вот и открывается основной сайт по умолчанию (скорее всего по iP адресу сервера)
Надо найти утилиту которая диагностирует запросы http, например плагин tamper data для firefox
и посмотреть параметр в запросе host
Ну а дальше настраивать DNS или файл hosts