dedecms网站地图生成路径修改

看这后缀太长的DEDECMS路径就想修改下,这样也方便优化和美观,就在网站上找了个方法,方便下次修改!

1.修改根目录下你的管理员文件夹(默认是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的网站地图

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

将71行的

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

3,修改根目录下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";

4,修改/templets/default模板文件head.htm

在11行左右找到

  • 网站地图
  • RSS订阅
  • > 改为
  • 网站地图
  • RSS订阅
  • 6,然后进入后台,更新网站地图,更新RSS文件,更新主页。在去看一下效果网站的sitemap和rss的URL路径已经变成的xxx.com/sitemap.htm和xxx.com/rssmap.htm了

    这样的话蜘蛛就可以悠哉的在上面爬行了,DEDECMS优化还有很多在以后的实践中我会一一例出!!

    /templets/plus/rssmap.htm

    /templets/plus/sitemap.htm



    本文固定链接: http://20tc.com/dedecms-sitemap-link.html | TC的博客

    该日志由 TC 于2012年02月03日发表在 Dedecms 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
    原创文章转载请注明: dedecms网站地图生成路径修改 | TC的博客
    关键字: , ,

    dedecms网站地图生成路径修改:目前有3 条留言

    1. 板凳
      23 China Internet Explorer Windows :

      😆 老兄,你好努力呀!

      2012-02-03 下午 4:53 [回复]
      • TC China Mozilla Firefox Windows :

        没有啦,你过完年啦?

        2012-02-03 下午 4:54 [回复]
    2. 沙发
      挨踢小茶 China Google Chrome Windows :

      没用过DEDECMS哈哈。不过还是支持一下吧。

      2012-02-03 下午 12:08 [回复]

    发表评论


    *

    快捷键:Ctrl+Enter

    无觅相关文章插件,快速提升流量