Такого решения, что-бы можно было за две секунды накатить сайт с репо и он работал - не существует. Всегда нужно будет поднимать и конфигурить сервер, причем частенько одно и тоже повторяется, и сделать с этим ничего нельзя. Ответ
stunoff верный. НУЖНО использовать виртуал хосты, в этом и суть. Еще вариант - использовать .htaccess, но это не совсем верное решение, скорее времянка. Обьяснять почему - сложно, но так надо. Точно так-же, как вы ставите пароль на MySQL даже при том, что он доступен только с локалки. Лучше иметь лишние меры безопасности, чем опираться на одну.