301永久重定向IIS设置参数详解

2009年9月14日 | 分类: 个人站长

301跳转在linux下很好设置,但是在IIS下就不好需要点技巧了.比如你想要讲www.1111.com/bbs? 跳转到bbs.1111.com

具体设置方法为:

IIS上选中目标站点下的bbs目录 右键属性 》主目录 》重定向到URL写入http://bbs.111.com$S$Q

并且选中 上面输入的准确URL资源的永久重定向,这样就会跳转完整参数.

参数的详解:

  1. $S :将请求的 URL 的后缀传递给新的 URL。后缀是用重定向的 URL 代替之后,初始 URL 中所保留的部分。如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。
  2. $P :将初始 URL 中的参数(如 Querystring 参数)传递至新的 URL,不包括问号 (?)。
  3. $Q :将初始 URL 中的参数(如 Querystring 参数)传递至新的 URL,包括问号 (?)。
  4. $V :传递请求的 URL,不包括服务器名和任何参数。要包含参数,可使用 $P 或 $Q 变量及 $V 变量。如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。
目前还没有任何评论.

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。