Solicitações do servidor de roteamento usando o Apache Vhosts?

0

Eu tenho uma configuração de vários servidores que estou tendo dificuldade em descobrir a melhor maneira de resolver um problema.

Eu tenho vários nomes de domínio que são acessados através de um único endereço IP e são servidos de um servidor (Apache Vhosts). Todas as solicitações são encaminhadas pela porta do roteador para as portas 80 e 443 para esse servidor.

Eu movi recentemente um domínio do servidor para um novo servidor com um endereço IP interno diferente (mas compartilhando o mesmo IP externo) e fiquei me perguntando se era possível usar o Apache para passar a solicitação para esse nome de domínio para o novo servidor.

Estou ciente de que posso usar o encaminhamento de porta no roteador para encaminhar uma porta diferente, mas não quero que meus usuários precisem inserir um número de porta para poder acessar o segundo servidor. Eu realmente quero que as mudanças no lado do servidor sejam transparentes para os usuários.

Existe uma maneira de fazer essa filtragem por nome de domínio solicitado ...

    
por MB. 19.06.2015 / 15:51

1 resposta

2

Configure um VirtualHost como todos os outros e configure o ProxyPass e ProxyPassReverse para este domínio específico:

Servername www.somedomain.com
ProxyPass / http://internal-web-server/
ProxyPassReverse / http://internal-web-server/

Consulte o link para obter detalhes

    
por 19.06.2015 / 16:09