Redhat и Канонический (Ubuntu) оба выбор KVM в качестве продвижения метода виртуализации. Я включил сервер KVM с RedHat 5.4 и не имел никаких проблем, выполняющих его выполняющий сервер или гостей в настольной среде. Это кажется мне, рынок начинает одобрять KVM.
Вы обычно делали бы это путем использования функции обратной прокси выбранного веб-сервера. При использовании Apache Вы, вероятно, хотите прочитать документацию для mod_proxy:
Вы особенно интересуетесь директивой "ProxyPass". С типичной конфигурацией Apache Вы могли сделать то, что Вы хотите путем добавления чего-то вроде этого к корню конфигурации виртуального сервера:
ProxyPass /domain2/ http://www.domain2.com/
ProxyPassReverse /domain2/ http://www.domain2.com/
Много веб-серверов имеют схожую функциональность. Существуют также инструменты, специально разработанные для этого вида операции, такие как Лак (http://varnish-cache.org). Это учебное руководство покрытия, настраивающие это с Apache более подробно:
Существуют некоторые протесты, о которых необходимо знать: для абсолютных ссылок часто нужно массирование в этом виде ситуации, потому что ссылкой на /section/article.html на www.domain2.com должен быть /domain2/section/article.html на www.domain1.com. В зависимости от того, как подано Ваше содержание, можно зафиксировать это в веб-сервере путем фильтрации содержания, или можно изменить Вас платформа содержания для генерации соответствующих ссылок.