是否可以将请求从 IIS7 透明地转发到 Apache2?

是否可以将请求从 IIS7 透明地转发到 Apache2?

我有 Windows Server 2008 服务器和 IIS 7.0 在端口 80 上运行(主 Web 服务器)。此外,我还在端口 8081 上运行 Apache 2.2(用于 SVN)。

是否可以通过这种方式配置 IIS,以便透明地转发/代理请求到http://svn.example.com:80http://svn.example.com:8081

答案1

是的。这称为“反向代理”。请参阅以下问题以了解另一种解决方案(显然它可能很麻烦,但请参阅 Scott 的回答):

使用 IIS7 作为反向代理

您还可以使用ISAPI ReWrite 用于执行此操作,它似乎是 IIS 的事实标准,并使用与 .htaccess 兼容的文件格式。

相关内容