2009-06-01 23 views
1

Nous utilisons Apache comme serveur proxy inverse. Cela a bien fonctionné, mais je dois maintenant avoir un proxy http://domain.com/sub1 pour serverA et http://domain.com/sub2 proxy pour serverB. Est-ce possible? Si oui, quelle est la config pour cela?Apache Config pour envoyer des sous-répertoires à différents serveurs - mod_proxy

Voici ma config actuelle:

... 
<VirtualHost 555.55.555.555:80> 
ServerName domain.com 
DocumentRoot c:/docroot 

ProxyPass/http://serverA/ 
ProxyPassReverse/http://serverA/ 
</VirtualHost> 
... 

Répondre

1

Vous avez presque obtenu. Vous voulez quelque chose comme:

ProxyPass /sub1 http://serverA/ 
ProxyPassReverse /sub1 http://serverA/ 
ProxyPass /sub2 http://serverB/ 
ProxyPassReverse /sub2 http://serverB/ 

Vérifiez la documentation du ProxyPass directive, il y a quelques astuces intéressantes que vous pouvez faire avec elle.

+0

Je me sens bête. Cela fait seulement 4 ans que j'ai dû toucher à la config ... Merci! – ConsultUtah