当前位置:首页 > CMS教程 > DeDecms > 列表

网站优化:DedeCms根目录下生成网站地图

发布:smiling 来源: PHP粉丝网  添加日期:2019-05-22 10:01:53 浏览: 评论:0 

做网站SEO的同志们都知道,网站地图也是优化技巧中的一部分。

制作网站,很多站长习惯使用dedecms建站,而DEDE默认的网站地图是在dada目录下,为了网站安全,一般该目录是对外屏蔽的,这很不利于网站优化。

网站优化:DedeCms根目录下生成网站地图

因此,我们得让DEDE生成的网站地图直接放到系统根目录下面,那么,这要怎么做呢?

下面,小编整理了DEDE网站地图优化的方法,方便大家以及自己以后拿来使用。

网站优化:DedeCms根目录下生成网站地图,步骤如下:

首先,要在网站根目录下建立RSS目录

我一般是直接在网站后台文件管理这一块儿进行操作,你也可以登录FTP。

然后,就是改代码了,主要有以下几个地方:

(1)找到根目录下管理员文件夹(默认是dede)下的makehtml_map.php文件。

将生成普通网站地图的代码:$cfg_cmspath."/data/sitemap.html";

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

将生成RSS地图的代码:$cfg_cmspath."/data/rssmap.html";

改为:$cfg_cmspath."/rssmap.html";

(2)修改根目录下include下面的arc.rssview.class.php

将:$murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml";

改为:$murl = $GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml";

(3)修改根目录下include下的sitemap.class.php

将:$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";

改为:$typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";

将:$typelink = $GLOBALS['cfg_cmsurl']."/data/rss/".$row->id.".xml";

改为:$typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";

最后,进入后台,更新网站地图,更新RSS文件,更新主页。 OK,大功告成。

Tags: 网站优化 DedeCms根目录

分享到: