【问题标题】:URL Rewrite Module for IIS 7IIS 7 的 URL 重写模块
【发布时间】:2008-09-04 00:47:45
【问题描述】:

是否有人有使用 URL 重写模块的经验(请参阅 here)?

可以用来做reverse proxy吗?

【问题讨论】:

    标签: iis-7 reverse-proxy


    【解决方案1】:

    不,它不能。您必须使用 .NET URL Rewriter and Reverse Proxy 之类的工具

    http://codeplex.com/urlrewriter

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

    【讨论】:

    【解决方案2】:

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

    我们在 SO 使用 Microsoft IIS7 URL Rewriter 取得了巨大成功,尽管我们确实必须更新到更新的 Go-Live 许可证版本以消除一些预览异常。它也不支持 mod_rewrite 语法,但包含一个工具来来回转换为 Microsoft 的基于 XML 的路由表格式。 (叹气,XML)。

    但是,正如尼克所说,它不做反向代理。您可能需要为显然提供此功能的 IIS7 安装 Application Request Routing

    【讨论】:

    • 谢谢杰夫,让你说它很酷,真是太棒了。
    【解决方案3】:

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

    【讨论】:

      猜你喜欢
      • 2012-06-01
      • 2013-04-23
      • 2011-10-29
      • 1970-01-01
      • 2011-01-14
      • 2013-05-19
      • 2013-07-01
      • 2011-12-04
      • 2012-12-26
      相关资源
      最近更新 更多