西部数码主机 | 阿里云主机| 虚拟主机 | 服务器 | 返回乐道官网
当前位置: 主页 > php教程 > dedecms教程 >

织梦dedecms网站地图生成目录

时间:2016-04-24 07:42来源: 作者: 点击:
用织梦dedecms程序的朋友有很多,也有很多人没有安全意识,data目录都是使用默认的,这样就容易把data目录泄露出去,如果在robots中将data目录屏蔽了,但是生成的网站地图就在data中,

用织梦dedecms程序的朋友有很多,也有很多人没有安全意识,data目录都是使用默认的,这样就容易把data目录泄露出去,如果在robots中将data目录屏蔽了,但是生成的网站地图就在data中,这样蜘蛛就没有办法抓取网站地图,影响网站的收录,也不利于seo,所以在生成网站地图的时候就要注意生成的目录。
1、首先在网站根目录下建立rss文件夹
2、修改/dede/makehtml_map.php文件


$cfg_cmspath."/data/sitemap.html";
修改为:
$cfg_cmspath."/sitemap.html";

$cfg_cmspath."/data/rssmap.html";
修改为:
$cfg_cmspath."/rssmap.html";
3、修改/include/arc.rssview.class.php文件
$murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml";
修改为:
$murl = $GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml";
4、修改/include/sitemap.class.php文件
将以下内容
$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";
修改为:
$typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";
这样就可以生成根目录了,就可以在robots中将data目录屏蔽了,这样就可以很安全的防止data目录的泄露了。

(责任编辑:好模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容