IIS URL 301将带有查询字符串的URL重定向到无扩展名

时间:2015-05-06 13:41:34

标签: asp.net redirect iis url-rewrite-module

我想301重定向此网址:

Index.asp?SourceID=20&CategoryID=20&ArticleID=1

于:
接触

在IIS中

- > URL REWRITE我有这个设置:

**Match URL**
Requested URL:  Matches the Pattern
Using: Exact Match
Pattern: Index.asp?SourceID=20&CategoryID=20&ArticleID=1

动作

Action type: Redirect
Redirect URL: http://www.mydomian.com/Contact
Append query string: TRUE
Redirect type: Permanent (301)

当我测试它时,我得到了404。

我该如何设置?

1 个答案:

答案 0 :(得分:0)

你可能想看一下URL Rewrite,这里有一篇博文,里面有类似的东西你可以使用Rewrite Map来在web.config中声明那些:

http://blogs.msdn.com/b/carlosag/archive/2008/09/02/iis7urlrewriteseo.aspx