iis301重定向 iis 301全站重定向方法
何谓iis 301全站重定向方法?比如, 你以前的站点叫 www.baidu.com , 搜索引擎收录了很多, 突然有一天, 不得不换域名, 可是收录了那么多的 http://www.baidu.co
何谓iis 301全站重定向方法?
比如, 你以前的站点叫 www.baidu.com , 搜索引擎收录了很多, 突然有一天, 不得不换域名, 可是收录了那么多的 http://www.baidu.com/s?wd=site:tuzwu.javaeye.com 这种动态页面怎么办?
301重定向无疑是最好的方法. 而如何做才能保证以前的收录页面都能完整的重定向到新网站呢. 下面介绍 iis301重定向之全站重定向方法.
看图

:
这就是iis 里的设置, 网页域名我涂掉了. 怕黑. 呵呵.
核心设置看图就知道了,
选中 重定向到url , 然后填写重定向到: http://www.k686.com$S$Q , 注意这里, 域名后没有/,而且多了个 $S$Q ,具体含义我们也不多讲了.
下面勾选上 1 3 两项就可以了. 注意必须勾选, 否则url 会有问题的. 我就是没有勾选第一项导致url 重复. 重定向的参数
$S-将请求的 URL 的后缀传递给新的 URL 。后缀是用重定向的 URL 代替之后,初始 URL 中所保留的部分。如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。
$P-将初始 URL 中的参数(如 querystring 参数)传递至新的 URL ,不包括问号 (?)。
$Q-将初始 URL 中的参数(如 querystring 参数)传递至新的 URL ,包括问号 (?)。
$V-传递请求的 URL ,不包括服务器名和任何参数。要包含参数,可使用 $P 或 $Q 变量及 $V 变量。如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。
参数还有很多,基本上最常用的就是$S和$Q,任意网址想要实现301的永久重定向只需设置$S和$Q就可以了。