BLUEFATE:Wordpress简单301重定向的两种方法

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 21:05 点击:

  昨天晚上给我的博客做了个301重定向,其实网上的方法很多,不过我还是想把我自己的亲身实践分享给大家。因为之前我给博客绑定了两个域名分别是:www#bluefate#org这个是新注册的,因为平时我用的网名是BLUEFATE,积累了一定的知名度,但是COM域名被人N年前都注册了,所以只有注册个org的域名,呵呵,其实ORG的域名对搜索引擎权重还是相对较高的,只不过大家更喜欢com罢了。

  另一个域名就是www#vxage#com这个域名注册快一年了吧,之前没事的时候,给他做了一些外链,现在雅虎反链两千多呢,不信你可以去看看哦,不管是域名年龄还是外链考虑,我想他的权重应该还可以吧,不过我想在不想拿这个域名做博客,所以就把它给301定向了。

  但是对windows平台的那个空间,好像没法做301呢,除非找空间商给你搞定,但是我又不想那样,很多时候你说了,别人还不愿意给你搞。所以我就想着从程序这块入手去搞定。我用的是wordpress博客程序,这套程序对SEO来说还是蛮不错的。我相信大家平时也会遇到这样的问题,特别是将不带www的域名定向到www的域名,因为之前我也接触过PHP的,所以做起来还是比较顺手的。

  1.比较简单的域名301重定向:即将A定向到B

以下为引用的内容:

$the_host = $_SERVER[HTTP_HOST];//取得当前域名

if($the_host != www.bluefate.org)//判断获取的这个域名是不是你想要的(即定向后的域名)

{

header("HTTP/1.1 301 Moved Permanently");//发出301头部

header("Location: http://www.bluefate.org");//跳转到你希望的域名

exit();

}

  将上面的代码放入到根目录的index.php的最开始的地方就行了,实现的效果是原域名下的所有地址都将转跳到新域名的首页。

  2.另一种比较麻烦一点,不过效果会好一点:

  他可以将原域名下的所有链接地址定向到对应新域名的地址,即:域名变化,但是参数不变的。代码如下:

以下为引用的内容:

$the_host = $_SERVER[HTTP_HOST];//取得当前域名

if(strtolower($the_host) != www.bluefate.org)//把这里的域名换上你想要的

{ $URIRedirect=$_SERVER[REQUEST_URI]; //获取域名后的参数

if(s

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • WordPress添加百度喜欢按钮小技巧
      • Wordpress 博客如何实现自定义Gravatar头像
      • 网站设计分析:建立良好的视觉层级
      • 网站设计分析:“中国式设计”的三个方向
      • 案例分析:奥巴马筹款网站的制作过程
      • 创建不平衡的平衡:在网页设计中使用不对称设计
      • 7大主流B2C首页导航栏设计对比分析
      • Wordpress页面模板制作方法及使用
      • css控制文字前的小图标
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1