Apache ProxyPass, Seulement si du sous-domaine

J'ai deux serveurs, les deux œuvres sur les deux Apache.

Les serveurs 1 et 2 Sont sur une adresse IP publique.

Serveur 1 a une adresse IP du réseau

192.168.1.101

Serveur 2 a une adresse IP du réseau

192.168.1.102

example.com Entre le serveur 1. C'est exactement ce que je veux.

J'aimerais beta.example.com/* Basculer sur le serveur 2 via le serveur proxy inverse Apache.

Cependant, j'aimerais que le serveur 2 Transféré seulement beta.example.com/*.

Comment vous configurer Apache sur le serveur proxy 2 Seulement avec un sous-domaine?
Invité:

Alice

Confirmation de:

Je suppose que la demande au public disponible ip Continuer server1. Vous pouvez essayer cette configuration de base à server1, Utilisant NameVirtualHost et

mod_proxy

module.

NameVirtualHost *:80

<virtualhost *:80="">
ServerName beta.example.com
ProxyPass / [url=http://192.168.1.102/]http://192.168.1.102/[/url]
ProxyPassReverse / [url=http://192.168.1.102/]http://192.168.1.102/[/url]
</virtualhost>
<virtualhost *:80="">
ServerName example.com
DocumentRoot /var/www/example
</virtualhost>

Pour répondre aux questions, connectez-vous ou registre