【问题标题】:Redirecting specific list of urls from one asp.net site on IIS 7 to another将特定的 url 列表从 IIS 7 上的一个 asp.net 站点重定向到另一个
【发布时间】:2012-01-12 06:00:51
【问题描述】:

我一直在尝试寻找一个简单的解决方案来为特定网址创建重定向列表。

我想定义一个 IIS 可以拦截并 301 重定向到关联的新 url 的旧 url 列表。

旧的 url 是本地的,新的 url 在不同的域上。

新的 url 没有相同的 url 格式,它们将是全新的和不同的,所以我不想要使用某种智能正则表达式的 url 重写器来自动执行此操作。

我希望我可以只传递一个列表或 xml 文件,然后它可以处理其余的事情。

IIS 或 asp.net 中是否内置了这样的功能?

【问题讨论】:

    标签: asp.net iis redirect


    【解决方案1】:

    经过一番搜索,我发现了 UrlRewriter.net:http://urlrewriter.net/index.php/support/configuration

    但是它说首选操作系统是 Windows Server 2003...这只是过时的信息还是我可以安全地在我的 IIS 7 站点中使用它?

    有人对这个模块有任何经验吗?

    【讨论】:

    • 看起来这也使用正则表达式将旧网址映射到新网址......当然,这些年来我不可能是唯一需要这个解决方案的人......跨度>
    【解决方案2】:

    好的,我知道如何使用 IIS 7 的 Url Rewrite Module。它确实可以做到这一点,但并不完全按照我想要的方式。

    但是,模块中支持直接映射 url,所以经过一番折腾后,我得到了它的工作。

    这个页面对找出一些基本映射很有帮助:http://blogs.iis.net/ruslany/archive/2009/04/08/10-url-rewriting-tips-and-tricks.aspx

    【讨论】:

      猜你喜欢
      • 2018-05-29
      • 1970-01-01
      • 2019-11-14
      • 2019-04-09
      • 2014-05-04
      • 1970-01-01
      • 1970-01-01
      • 2020-04-09
      • 2020-09-06
      相关资源
      最近更新 更多