电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1612|回复: 0

网站更换域名方法使用 .htaccess 实现 301 域名重定向

[复制链接]
admin 发表于 2013-9-21 20:30:28 | 显示全部楼层 |阅读模式
      从搜索引擎优化角度来看,301 重定向是域名重定向的最佳选择。当网站域名变更后,搜索引擎只对新网址进行索引,同时又把原地址链接全部搬移到新的域名下,保证域名更换不影响收录和排名。      因此,当一个网站在更换域名时,一定要做域名301重定向,除非你不想要旧域名的权重,就是想完全从0做起优化一个新域名。       在网站更换域名,对旧域名做301重定向时,需要新域名和旧域名各使用一个空间,还是新旧域名都指向一个空间呢?答案就是看旧域名的空间是否支持301重定向,如果空间支持301重定向,那完全可以新旧域名都指向这个空间,并在空间上绑定这两个域名,首先使访问这两个域名都能访问这个网站,然后编辑根目录的 .htaccess 文件,加入 .htaccess 设置 301的方法,老域名到新域名设置方法如下:
第一种方法
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} ^it168bbs.com [NC,OR]
RewriteCond %{HTTP_HOST} ^www.it168bbs.com [NC]
RewriteRule ^(.*)$ http://www.dnjsj.com/$1 [L,R=301]
      意思是将  it168bbs.com和www.it168bbs.com 重定向到 www.dnjsj.com
第二种方法
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP_HOST} !^www.dnjsj.com$ [NC]
RewriteRule ^(.*)$ http://www.dnjsj.com/$1 [L,R=301]      
      意思是将 访问这个空间不是 www.dnjsj.com的全部重定向到 www.dnjsj.com
设置完毕可自行检查所有链接是否按照自己的要求转向成功了,也可以使用在线检测工具。http://www.internetofficer.com/seo-tool/redirect-check/
        如果空间不支持301重定向,那么就需要一个新的支持301重定向的空间,然后将旧域名指向这个新空间,并在新空间的.htaccess文件上添加.htaccess设置301的代码,旧空间上绑定新域名即可。




您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-5-8 01:35 , Processed in 0.072492 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表