现在的位置: 首页WP相关>正文
我的301重定向
2009年12月02日 WP相关 评论数 4 ⁄ 被围观 878 views+

也是在学习搬家的过程中才得知了更换域名后要做301重定向,为了旧域名的PR和SEO,非同小可。网上可以找到不少前辈提供的在不同服务器上做301重定向的方法和命令,这里就不再重复了。

根据我的具体情况,本来最简单的方法就是修改.htaccess文件,可是改完之后死活也无法上传到服务器,在线修改则无法保存。后来才知道,那个免费的服务器根本就不支持.htaccess文件里的option命令,只好作罢,最后采取了修改旧域名的主页index文件来实现Apache服务器上的重定向。

<?php
$url="http://新域名".$_SERVER["REQUEST_URI"];
header("HTTP/1.1 301 Moved Permanently");
header ("Location:$url");
?>

复制以上代码至WP根目录里的index.php文件中覆盖原有内容,保存上传,就这么简单。

试了一下,还真是好用,不会出现404错误页面,直接转向新域名。后来不放心,又用重定向查看工具检查了一下,结果显示旧域名已经成功的永久转向了,并且此转向对搜索引擎是友好的。

之前比较担心的一个问题就这么顺利的解决了,多向网上的高手学习,还是很有收获的,多谢!

【上篇】
【下篇】

目前有 4 条留言 其中:访客:4 条, 博主:0 条

  1. 敏敏知音 CHINA Windows XP Internet Explorer 6.0 : 2010年04月25日15:41:32  1楼 @回复 回复

    很麻烦!

    • JohnnY AUSTRIA Windows Vista Mozilla Firefox 3.6.3 : 2010年04月25日20:09:43 @回复 回复

      @敏敏知音, 搞定之后还是很有成就感地,呵呵!

  2. 说一不二 UNITED KINGDOM Windows 7 Mozilla Firefox 3.5.5 : 2009年12月03日20:11:55  2楼 @回复 回复

    之前给另外一个站搬家的时候做过301,好在那个空间支持htaccess

    • JohnnY AUSTRIA Windows XP Mozilla Firefox 3.5.5 : 2009年12月03日21:31:45 @回复 回复

      @说一不二, 这跟空间还真是有很大的关系。
      不知道不同方式做的301会不会效果不同,反正旧域名的PR到现在还没有过来呢。

给我留言

留言无头像?


×
腾讯微博