IIS 7的URL重写模块

时间:2008-09-04 00:47:45

标签: iis-7 reverse-proxy

有没有人有使用网址重写模块的经验(参见here)?

是否可以用来reverse proxy

3 个答案:

答案 0 :(得分:2)

不,不能。您必须使用 .NET URL重写器和反向代理

等工具

http://codeplex.com/urlrewriter

它还支持IIS 6.0,完全通过.NET Framework完成。

答案 1 :(得分:2)

http://codeplex.com/urlrewriter非常酷,因为它支持the standard mod_rewrite syntax

我们在SO处使用Microsoft IIS7 URL重写器取得了巨大成功,但我们必须更新到较新的Go-Live许可证版本以摆脱一些预览异常。它也不支持mod_rewrite语法,但是有一个工具可以来回转换为Microsoft基于XML的路由表格式。 (叹气,XML)。

然而,尼克指出,它没有做反向代理。您可能需要为显然提供此功能的IIS7安装Application Request Routing

答案 2 :(得分:2)

您可以使用URL重写模块和应用程序请求路由模块来实现反向代理,如文章“Reverse Proxy with URL Rewrite and Application Request Routing"中所述。