网站301重定向之php代码

重庆陈江林分享:网站301重定向之php代码,之前我有讲过使用DNSpod来实现301重定向,如果有代码基础的就不用去等待1个月,直接在将代码加入就能轻松搞定,根据自身情况选择不同的方式。

SEO优化过程中为了集中权重,很多人会选择把不带www的域名301重定向至带www的域名上面,例如把chenjianglin.cn重定向到www.chenjianglin.cn上面来,这样对整个网站来说不至于流失权重,今天说下php网站的301重定向代码。
代码示例:
<?php
$the_host = $_SERVER[‘HTTP_HOST’];
$request_uri = isset($_SERVER[‘REQUEST_URI’]) ? $_SERVER[‘REQUEST_URI’] : ”;
if($the_host == ‘chenjianglin.cn’)
{
header(‘HTTP/1.1 301 Moved Permanently’);
header(‘Location: http://www.chenjianglin.cn’.$request_uri);
}
?>
代码详解:
$_SERVER[‘HTTP_HOST’]————————获取当前网页的根域名
isset($_SERVER[‘REQUEST_URI’]) ?——判断$_SERVER[‘REQUEST_URI’]变量是否设定
if($the_host == ‘xxxx.com’)—————判断变量$the_host与xxxx.com是否相等
header(‘HTTP/1.1 301 Moved Permanently’)发出301头部信息
header(‘Location: http://www.xxxx.com’.$request_uri)发出跳转,把当前页面跳转到www.xxxx.com
?>——————————————————php结束标签

注:复制以上代码到网站头部,把网址改成你的域名,就完成了文章开始所说的301重定向要求。经本人本地测试,在php文件里正常可用,欢迎大家交流网站建设和网站优化方面知识。

来源:陈江林SEO博客

重庆SEO | 长寿SEO | 遵义SEO | 仁怀SEO

微云SEO

微云SEO

微信公众号:vy-seo 欢迎您的加入!
wordpress

30分钟建站技术

全面系统的WP技术培训,从零基础到模板制作达人!
重庆陈江林

SEO技术培训

月入4000元,当前网络最真实的赚钱方法!
作者:
该日志由 Jianglin 于2014年05月21日发表在网站建设分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原文固定链接: http://www.chenjianglin.cn/453.html/
标签: ,
【上一篇】
【下一篇】

您可能感兴趣的文章:

发表评论


正在加载中……