Apache Config для отправки подкаталогов на разные серверы - mod_proxy - PullRequest
1 голос
/ 02 июня 2009

Мы используем Apache в качестве обратного прокси-сервера. Это работает хорошо, но теперь мне нужно иметь http://domain.com/sub1 прокси для сервера A и http://domain.com/sub2 прокси для сервера B Это возможно? Если да, то какой у него конфиг?

Вот мой существующий конфиг:

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

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

1 Ответ

1 голос
/ 02 июня 2009

Вы почти получили это. Вы хотите что-то вроде:

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

Ознакомьтесь с документацией для директивы ProxyPass , есть несколько хитрых приемов, которые вы можете сделать с ней.

...