将特定的URL列表从IIS 7上的一个asp.net站点重定向到另一个

时间:2012-01-12 06:00:51

标签: asp.net iis redirect

我一直在努力寻找一种简单的解决方案来创建特定网址的重定向列表。

我想定义IIS可以拦截的旧网址列表,并且301重定向到关联的新网址。

旧网址是本地网址,新网址位于不同的网域。

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

我希望有一些东西,我可以传入一个列表或xml文件,它可以处理其余的事情。

IIS或asp.net内置了这样的功能吗?

2 个答案:

答案 0 :(得分:1)

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

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

任何人都有使用此模块的经验吗?

答案 1 :(得分:0)

好吧我想出了如何在IIS 7中使用Url Rewrite Module。它确实这样做了,但并不是我想要的方式。

然而,支持在模块中直接映射URL,所以在经过一段时间之后我才开始工作。

此页面非常有助于找出一些基本映射:http://blogs.iis.net/ruslany/archive/2009/04/08/10-url-rewriting-tips-and-tricks.aspx