Причина, по которой он не работает, в том, что для него нет записи DNS.
Файл hosts позволяет вам указывать через локальную замену DNS.
Все, что вам нужно, - это разместить сайт где-нибудь и установить настройки DNS-входа.
Если вам нравится сайт, и он готов принять у себя за 150 долларов США, то сделайте это, в зависимости от вашего контракта, если он должен был сделать это в первоначальном бюджете, тогда вы должны задать этот вопрос.
RE