2010-08-30 87 views
0

我有一个既充当HTTP服务器又充当HTTP客户端的应用程序。出于安全原因,应用程序在受保护/内部网络上的服务器上运行。我想设置一个HTTP代理,作为外部接口访问应用程序的外部接口。如何使用Apache HTTPD在同一台服务器上设置转发代理和反向代理

对于外部HTTP客户端访问我的应用程序,我想有一个反向代理来处理这种情况。

对于从我的应用程序到外部方的HTTP请求,我希望有一个转发代理来确保将正确的外部URL发送给外部方。

问:可以将Apache HTTPD代理配置为同时运行正向代理服务器和反向代理服务器吗?

回答

1

简短的回答(从我的阅读文档的)是正向代理使用ProxyRequests指令

反向代理使用ProxyPass指令激活激活号

。 的reverse proxy文档状态

的将ProxyRequests指令应 通常使用 的ProxyPass时掀起。

我想如果你同时启用同一台服务器上,会出现在你的允许,拒绝设置的可能交锋IP地址等