IT之道-艾锑知道

您当前位置: 主页 > 资讯动态 > IT知识库 >

把旧站中的页面都301重定向到新网站


2013-05-07 10:22 作者:ly 浏览量:

 

  一个网站如果更换域名时,为不浪费和影响原有网站带来的流量,就要将旧站中的页面都301重定向到新网站,点击任何展示在搜索引擎上的旧网站页面连接时都会跳转到新网站首页或指定跳转到新网站其它页面;下面就以旧域名:www.bjitwx.com  ; 新域名:www.itbmw.com   来举例说明,请根据你的实际域名将下面代码中出现的域名做相应替换。本方法适用于以php作为编码语言的网站程序:

1、首页跳转

将网站所在空间根目录内的.htaccess文件内写入如下代码:

Options +FollowSymLinks

RewriteEngine on

RewriteCond %{HTTP_HOST} ^itbmw.com$ [OR]

rewritecond %{http_host} ^www.itbmw.com [nc]

rewriterule ^(.*)$ http://www.newpm.net/$1 [L,R=301]

保存后上传覆盖;至此旧网站的首页便可以跳转到新网站首页了。

2、内页跳转

在需要跳转的内页文件中(写在了文件代码顶部即可)写入如下代码:

<?php Header(“HTTP/1.1 301 Moved Permanently”); Header(“Location: http://www.newpm.net”); ?>

将此段代码写入了如下文件(主题内文件)中:404.php(404页面)、archive.php(分类归档页面)、page.php(独立页面)、single.php(文章页面)。如果你的网站收录正常的话,在你网站中能够出现在搜索引擎上的页面基本上就是这几个,写入如上代码,就可以把这几类页面全部做301新站首页(同样可以指定到其他页面)了。

完成后你可以在引擎上搜索挂着你旧域名的内容,点击进去看看效果,是不是已经到达你的新域名网站了,注:本来要找的文章变成了现在新域名网站的首页,还需要在你的新站上再次搜索一下关键词才能找到你在搜索引擎上真正点击的那篇文章了。

 

 

--- 版权最终归艾锑无限所有http://www.itbmw.com/ 如需转载,请标明出处。

 

 

相关文章

IT外包服务
二维码 关闭