您现在的位置是:主页 > 网站建设 >

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

2020-02-19 19:34网站建设 人已围观 文章来源:未知

简介301重定向是在seo优化中非常重要的基础优化环节,我们平常访问www域名和不带www域名虽然打开都是一个网页,但是搜索引擎会认为是两个网站,分别给这两个域名不同权重,这时候我们...

   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重定向设置成功图片

Tags: DedeCms  nginx  服务器  设置  织梦  Centos 

站点信息

  • 文章统计463篇文章
  • 标签管理标签云
  • 微信公众号:扫描二维码,关注我们