优化织梦系统dedecms模板自带的网站地图

优化织梦系统dedecms模板自带的网站地图,第1张

概述使用织梦CMS模板做网站的人应该都知道,在它的robots.txt是屏蔽掉了data目录的,不巧的是dedecms默认的网站地图是在data下的,为了让蜘蛛更好的爬行,有必要将dedecms生成的网站地图放在系统根目录下,这里织梦模板之家来说说如何把织梦dedecms生成的网站地图 使用织梦CMS模板做网站的人应该都知道,在它的robots.txt是屏蔽掉了data目录的,不巧的是Dedecms默认的网站地图是在data下的,为了让蜘蛛更好的爬行,有必要将Dedecms生成的网站地图放在系统根目录下,这里织梦模板之家来说说如何把织梦dedecms生成的网站地图放在根目录下: 
1,模板在哪里? 
站点地图的模板:/plus/sitemap.htm 
RSS地图的模板:/plus/RSSmap.htm 
首先我们要登录网站后台,找到文件管理器,或进入ftp,在根目录下建立RSS文件夹 
2,修改根目录下你的管理员文件夹(默认是dede)下的makeHTML_map.PHP文件 
将17行的 
$cfg_CMSpath."/data/sitemap.HTML"; 
改为 
$cfg_CMSpath."/sitemap.HTML"; 
将22行的 
$cfg_CMSpath."/data/RSSmap.HTML"; 
改为 
$cfg_CMSpath."/RSSmap.HTML"; 
17行是普通网站地图,22行是RSS的网站地图 
3,修改根目录下include下面的arc.RSSvIEw.class.PHP 
将71行的 
$murl = $GLOBALS['cfg_CMSpath']."/data/RSS/".$this->TypeID.".xml"; 
改为 
$murl = $GLOBALS['cfg_CMSpath']."/RSS/".$this->TypeID.".xml"; 
4,修改根目录下include下的sitemap.class.PHP 
将57行的 
$typelink = $GLOBALS['cfg_CMSurl']."/data/RSS/".$row->ID.".xml"; 
改为 
$typelink = $GLOBALS['cfg_CMSurl']."/RSS/".$row->ID.".xml"; 
将94行的 
$typelink = $GLOBALS['cfg_CMSurl']."/data/RSS/".$row->ID.".xml"; 
改为 
$typelink = $GLOBALS['cfg_CMSurl']."/RSS/".$row->ID.".xml"; 
5,修改/templets/default模板文件head.htm 
在11行左右找到 
网站地图 
RSS订阅 
改为 
网站地图 
  
RSS订阅 
最后我们可以进入后台,在网站后台更新网站地图,更新RSS文件,然后更新主页就可以了。 总结

以上是内存溢出为你收集整理的优化织梦系统dedecms模板自带的网站地图全部内容,希望文章能够帮你解决优化织梦系统dedecms模板自带的网站地图所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/1058075.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存