IIS 6的最佳反向代理?

时间:2009-04-03 00:58:24

标签: iis tomcat iis-6 reverse-proxy

我想从我们的一个Intranet IIS站点设置一个反向代理,指向另一个tomcat服务器。例如,我希望用户浏览到“http://our-iis-server/friendly-url”并将其代理转换为“http://our-tomcat-server/ugly-url”。

最佳解决方案是什么?我把它缩小到三个选项:

此外,这些工具可以重写html中的链接吗?例如,如果tomcat服务器的html有'a href = http://our-tomcat-server/ugly-url/product/widget'之类的东西,我需要将其更改为'a href = http://our-iis-server/friendly-url/product/widget'

提前致谢。所有好的答案都将被投票!!!

1 个答案:

答案 0 :(得分:7)

IIRF很好而且自由。 但是,它不是反向代理 - 尚未 。 [截至2010年3月,IIRF可以充当反向代理]它相当于Apache的mod _重写,你需要mod _代理。

看起来Helicon ISAPI Rewrite 3.0支持代理和URL重写。

免费选项包括Apache on Windows,或者您也可以将Squid作为代理服务器运行。规范的Microsoft答案是ISA Server