zoukankan      html  css  js  c++  java
  • 修改dede v5.7版本网站地图与rss存放路径

    修改方法将是把 网站地图以及RSS存放在网站根目录
      修改后台管理文件夹中的dede/makehtml_map.php,

    在文件中搜索rss 

    找到第17行和22行,删除/data
      26行 $murl = $cfg_cmspath."/sitemap.html";
      31行 $murl = $cfg_cmspath."/rssmap.html";


      修改include/arc.rssview.class.php,在文件中搜索rss,
      找到第101行,删除/data
      改为以下内容
      101行 $murl = $GLOBALS['cfg_cmspath']."/rss/".$this->TypeID.".xml";


      修改include/sitemap.class.php,在文件中搜索rss,
      找到74行和118行,删除/data
      74行 $typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";
      118行 $typelink = $GLOBALS['cfg_cmsurl']."/rss/".$row->id.".xml";

    模板修改:

    1.路径:templates/plus 目录下的sitemap.html、rssmap.html、rss.html

    2.修改

    a.如果网站模板路径不放在default下,必须复制样式到当前默认目录下

    b.修改rss.html

    <?xml version="1.0" encoding="{dede:global.cfg_soft_lang /}" ?>
    <rss version="2.0">
    <channel>
    <title>{dede:field name='typename'/}</title>
    <link>{dede:field name='typelink'/}</link>
    <description>{dede:field name='title' function='html2text(@me)'/}</description>
    <language>zh-cn</language>
    {dede:rssitem}
    <item>
        <title>[field:title/]</title>
        <link>[field:fullurl/]</link>
        <description>[field:description function='cn_substr(html2text(@me),150)'/]</description>
        <pubDate>[field:stime/]</pubDate>
        <category>[field:typename/]</category>
        <author>[field:writer/]</author>
        <comments>[field:source/]</comments>
    </item>
    {/dede:rssitem}
    </channel>
    </rss>
  • 相关阅读:
    php中php5_module、fastcgi和php-fpm是什么东西??
    Java中接口(interface)和抽象类(abstract)的区别
    Http中的status code
    排查服务器遇到的错误-查看tomcat日志命令
    Java中对list集合进行判空
    Java中的序列化、反序列化-serializable和serialversionUID
    wave文件头之笔记
    乱七八糟的流
    CentOS新建虚拟机后配置静态IP
    rabbitMQ
  • 原文地址:https://www.cnblogs.com/cncz/p/3619258.html
Copyright © 2011-2022 走看看