1

我们使用 Apache 作为反向代理服务器。这一直运作良好,但我现在需要有http://domain.com/sub1代理到 serverA 和http://domain.com/sub2代理到 serverB。这可能吗?如果是这样,它的配置是什么?

这是我现有的配置:

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

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

1 回答 1

1

你几乎明白了。你想要这样的东西:

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

查看ProxyPass 指令的文档,您可以使用它做一些巧妙的技巧。

于 2009-06-01T22:50:27.820 回答