Centos服务器nginx设置织梦DedeCms301重定向

   301重定向是在seo优化中非常重要的基础优化环节,我们平常访问www域名和不带www域名虽然打开都是一个网页,但是搜索引擎会认为是两个网站,分别给这两个域名不同权重,这时候我们就需要301重定向把两个域名的权重集中到一个域名上,这样有利于快速集权,让网站更容易提升关键词排名。现在小编就介绍下Centos服务器nginx设置织梦DedeCms301重定向。
织梦Dede在nginx上设置301非常简单,只需要两步即可。
   第一步:把下列代码复制替换到根目录index.php文件
<?php
$HOST=$_SERVER['HTTP_HOST'];
if ($HOST=="lamiseo.com"){   //更换成你的域名
Header("HTTP/1.1 301 Moved Permanently");
Header("Location:http://www.laomiseo.com"); //更换成你的域名
exit();
}
if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))
{
    header('Location:install/index.php');
    exit();
}
//自动生成HTML版
require_once (dirname(__FILE__) . "/include/common.inc.php");
require_once DEDEINC."/arc.partview.class.php";
$GLOBALS['_arclistEnv'] = 'index';
$row=$dsql->GetOne("S elect * From`dede_homepageset`"); //把S和e空格删除
$row['templet'] = MfTemplet($row['templet']);
$pv = new PartView();
$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']);
$pv->Display();
?>
   这样就把不带www跳转到带www的上面,如果你想相反,两者想调换即可。
   第二步:上传FTP替换即可,最后别忘了更新下缓存,你可以使用站长工具http代码查询(如下图)。
织梦dedecms301重定向设置成功图片
请尊重我们的辛苦付出,未经允许,请不要转载济南seo-关注网站优化推广和网络营销-老米seo技术博客的文章!
上一篇:百度搜索引擎优化指南2.0(2014 官方版)
下一篇:写原创文章很难?告诉你最新写原创文章4个小技巧