【发布时间】:2010-10-17 06:23:43
【问题描述】:
我想从我们的一个 Intranet IIS 站点设置一个反向代理,以指向另一个 tomcat 服务器。例如,我希望用户浏览到“http://our-iis-server/friendly-url”并将其反向代理到“http://our-tomcat-server/ugly-url”。
什么是最好的解决方案?我把它缩小到三个选项:
- http://www.managedfusion.com/products/url-rewriter/documentation.aspx
- http://www.isapirewrite.com/
- http://www.codeplex.com/IIRF
另外,这些工具可以重写html中的链接吗?例如,如果 tomcat 服务器的 html 有类似 'a href = http://our-tomcat-server/ugly-url/product/widget' 我需要将其更改为 'a href = http://our-iis-server/friendly-url/product/widget'
提前致谢。所有好的答案都将被投票!!!
【问题讨论】:
-
有趣的是,一个简单的框架集最终完成了我们需要的一切。
-
无论你做什么,都不要编写自己的反向代理。它总是以泪水告终。
标签: iis tomcat iis-6 reverse-proxy