level 4
萍乡wz
楼主
用DEDECMS做好网站,去站长网查下网站的SEO综合信息,发现网站描述和关键词都为“>"符号。而在网站后面加个index.html,却可以把网站描述和关键词显示出来,经过上网一查,发现默认的DEDECMS首页生成静态后,打开我们所用DEDECMS搭建的网站会在域名后面加上index.html的路径。
那就得把后面的index.html去掉,最简单的方法就是把DEDECMS根目录下的INDEX.PHP内中的代码全部替换成下面的。
<?php if(!file_exists(dirname(__FILE__).'/data/common.inc.php')) { header('Location:install/index.php'); exit(); } require_once (dirname(__FILE__) . "/include/common.inc.php"); require_once DEDEINC."/arc.partview.class.php"; $GLOBALS['_arclistEnv'] = 'index'; $row = $dsql->GetOne("Select * From `dede_homepageset`"); $row['templet'] = MfTemplet($row['templet']); $pv = new PartView(); $pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']); $pv->Display(); ?>
保存,更新。删除IE中的缓存,重新在站长网中输入网址查询。发现网站描述和关键词都显示出来。这样做,有利于网站优化和SEO。
文章转自:http://www.123px.net/view-55-1.html
2012年09月05日 00点09分
1
那就得把后面的index.html去掉,最简单的方法就是把DEDECMS根目录下的INDEX.PHP内中的代码全部替换成下面的。
<?php if(!file_exists(dirname(__FILE__).'/data/common.inc.php')) { header('Location:install/index.php'); exit(); } require_once (dirname(__FILE__) . "/include/common.inc.php"); require_once DEDEINC."/arc.partview.class.php"; $GLOBALS['_arclistEnv'] = 'index'; $row = $dsql->GetOne("Select * From `dede_homepageset`"); $row['templet'] = MfTemplet($row['templet']); $pv = new PartView(); $pv->SetTemplet($cfg_basedir . $cfg_templets_dir . "/" . $row['templet']); $pv->Display(); ?>
保存,更新。删除IE中的缓存,重新在站长网中输入网址查询。发现网站描述和关键词都显示出来。这样做,有利于网站优化和SEO。
文章转自:http://www.123px.net/view-55-1.html