301重定方法有很多种,我介绍的是IIS服务器上设置方法
域名A:http://www.7ni.cn 域名B:http://www.xiugoo.com
301重定向的功能我这里就不多说了,我想用这个方法的人都知道301重定向的好处在哪里.
在百度里301重定向出来的文章都差不多,也可能是出自同一个人手,而一些二三流的网站就随之采集.
也不能说他们全错的,只能说他们的步骤不详细,有让人误解.
原本我的网站域名A,因这个域名太长所以更改为域名B
在这里我把我301重定向成功的步骤罗列出来:
1.先要联系IDC商,因为需要他们帮忙设置IIS进行301重定向.然后你再购买一个空间,这个空间可买差一点,反正越便宜越好,因为他只是绑定要重定向的域名所用的.
2、把域名B绑定到老的空间上,而把域名A、不带WWW域名A和WWW域名B都绑定到新的空间上(我要把这3个域名都进行重定向,我看过很多文章都说带www和不带的都可能被搜索引擎认为是两个站)。新的空间里不添加任何文件.
3、让IDC商的技术员帮忙设置子目录的IIS,在“重定向到”一栏里面输入http://www.xiugoo.com$S$Q,然后在“上面输入的准确URL”和“资源的永久重定向”两个选项前面打钩,最后点应用,就此301
永久重定向就算做完了。
注意:http://www.xiugoo.com$S$Q后面的$S$Q字符很重要在这里我解释一下.
$S 将请求的 URL 的后缀传递给新的 URL。后缀是用重定向的 URL 代替之后,初始 URL 中所保留的部分。
如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。
$Q 将初始 URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号 (?)。
如果不加$S$Q字符的话,内页的301都会跳转到首页,加上以上字符的目的就是内页也能准确的跳转到新域名的对应内页 (这一点就是很多301文章里没有提到的)。
这样做可以实现全站的301重定向,而不是只有首页跳转。做完以后,我检测一下完全正确的.
http://www.7ni.cn,http://7ni.cn,http://xiugoo.com直接跳转到了http://www.xiugoo.com,
再打开内页http://www.7ni.cn/movie/278975.htm也直接跳转到了http://www.xiugoo.com/movie/278975.htm,ok,说明成功了。 |