Aqui veremos como configurar mais de um domínio num mesmo servidor usando Virtual Host no Apache. Em seguida veremos como utilizar o Virtual Host Mod_Proxy, usado para redirecionar os acessos a um determinado site para uma máquina de sua rede interna.
Na verdade não existe muito segredo nessa função, em maneira bem grosseira de dizer, o que ela faz é encaminhar as requisições que chegam para o Apache para um outro local, ao qual pode ser de ip invalido, sendo totalmente transparente para o usuário final.
No httpd.conf:
<VirtualHost *:80>
ProxyPreserveHost On
ProxyPass / http://"IP do Server 2"
ProxyPassReverse / http://"IP do Server 2"/
ServerName www.dominio.com.br
</VirtualHost>
Na configuração acima estamos "dizendo" que toda requisição para o www.dominio.com.br será encaminhada para o "IP do Server 2", mas também poderia estar atendendo o www.dominio.com.br no Server principal e encaminhando o ww2.dominio.com.br para um servidor secundário.
Link interessante que me ajudou a começar a compreender sobre esse assunto e que trata referente a quase o mesmo assunto, porém com algumas diferenças na aplicação:
Existem ainda outras maneiras de fazer esse redirecionamento para outro servidor, que seria através do iptables utilizando o NAT, mas não entrarei em detalhes, pois não testei, porque não se adaptou as minhas necessidades, visto que para implementar essa solução você teria que modificar as portas de entrada para que o usuário final digite ex: www.meudominio.com.br:8000 e assim dessa maneira ele seria redirecionado para outro servidor, o que não se aplica a essa solução de Virtual Host Mod_Proxy, ficando ainda mais transparente para o usuário final.