行业动态

防御吧作为15年知名老牌域名服务商,CNNIC和CANN双认证域名注册商,已经
持续为500多万个域名提供服务,包括智能DNS/自由转移/隐私保护等服务!
网站换服务器301永久定向,网站换域名如何正确操作301重定向
2021-09-06 14:46:56 【

网站更换了域名,为了对搜索引擎表示友好,也为了网站的流量和权重得到继承,我采用了网站301重定向。但是之前并没有进行过此类操作,所以开始时也感觉无从下手,于是我打算去百度、谷歌搜索一些方法。网上介绍301重定向的文章很多,但是我看了很多篇,却发现基本都是千篇一律的,而且基本都忽视了一些重要的细节。下面就给大家介绍下我的301重定向过程,希望对大家有所帮助。

为了能说的更清楚明白,我还是结合自己的站点开始介绍吧。我原来的站点域名是www.abc.com,现在更换为了www.123.net,由于网站是静态网页,所以我没有采用代码的方式,因为如果要用代码的方式,只能301重定向首页。静态的内页就算是加了代码也无济于事,因为一旦访问静态内页,就已经返回了200状态码。

另外,我购买的是IIS的合租服务器,可以绑定子目录,不过没法操作.htaccess文件,因为.htaccess文件只有在使用安装有Mod Rewrite模块的Apache作为WEB服务器的Linux主机上才能起作用。最后,我打算采用设置IIS的方法进行301重定向。但是,像我这样使用合租服务器或者虚拟空间的用户是没法操作IIS的,这倒不是难题,我们可以联系空间提供商帮忙设置的。

下面就针对IIS介绍下如何进行301重定向,以及操作中要注意的细节(网上好像都没提及到,我也是设置失败几次后才想到的)。

先引用下网上的IIS操作方法(大家可以去百度搜下“IIS 301”就有这种介绍):

* 打开internet信息服务管理器,在欲重定向的网页或目录上按右键

* 选中“重定向到URL”

* 在对话框中输入目标页面的地址

* 切记,记得选中“资源的永久重定向”

* 当然,最后要点击“应用”。

这种方法没错,但就是介绍的太简单,操作起来容易产生误解。因为很多站长都只有一个空间,如果要做301重定向的话,一般两个域名都是绑定到一个空间上的。开始时我也是把www.abc.com和www.123.net都绑定到了一个空间上,然后让技术员帮我设置,但是却失败了。现在想想失败的原因,就是因为这样做,虽然能让www.abc.com成功301重定向到www.123.net上,但www.123.net还会继续进行301重定向,会造成无限死循环的。所以不能把两个域名绑到到一个目录里面。

我的网站正确的301重定向操作步骤:

1、通过IDC客服得知他们可以帮忙设置IIS进行301重定向,然后我就购买了他们的合租服务器,并具有子目录绑定功能,这样我就不需要买两个空间了。

2、把www.123.net绑定到主目录里面,而把www.abc.com、abc.com和123.net都绑定到子目录里面(我要把这3个域名都进行重定向,网上说带www和不带的可能被搜索引擎认为是两个站)。子目录里面不用添加添加任何文件。

3、让技术员帮忙设置子目录的IIS(网上有介绍和图片),在“重定向到”一栏里面输入http://www.123.net$S$Q,然后在“上面输入的准确URL”和“资源的永久重定向”两个选项前面打钩,最后点应用,就此301永久重定向就算做完了。

也许你会发现我在域名的后面加上了$S$Q字符,这里解释一下:

$S 将请求的 URL 的后缀传递给新的 URL。后缀是用重定向的 URL 代替之后,初始 URL 中所保留的部分。

如果未设置 EXACT_DESTINATION 标志,则结果目标 URL 的名称将具有所请求文件的名称(作为文件夹名称)以及文件名本身。

$Q 将初始 URL 中的参数(如 querystring 参数)传递至新的 URL,包括问号 (?)。

如果不加以上字符的话,内页的301都会跳转到首页,加上以上字符的目的就是内页也能准确的跳转到新域名的对应内页。

这样做可以实现全站的301重定向,而不是只有首页跳转。做完以后,我们还要检测一下是不是做的正确。打开http://www.abc.com直接跳转到了http://www.123.net,再打开内页http://www.abc.com/html/jz/jz_5/2009/1120/2447.html也直接跳转到了http://www.123.net/html/jz/jz_5/2009/1120/2447.html,ok,说明成功了。


】【打印关闭】 【返回顶部
分享到QQ空间
分享到: 
上一篇没有了 下一篇域名是如何变成 IP 地址的?

立足首都,辐射全球,免备案服务器网专注云防御及云计算服务15年!

联系我们

服务热线:010-56157787 ,010-56159998
企业QQ:4000043998
技术支持:010-56159998
Copyright ? 2003-2016 gnmianbeian.com. 免备案服务器网版权所有 增值许可:京B2-20140042号
售前咨询
公司总机:4000043998 01056155355
24小时电话:010-56159998
投诉电话:18910191973
值班售后/技术支持
售后服务/财务
备案专员
紧急电话:18610088800