zoukankan      html  css  js  c++  java
  • destoon7.0为sitemap模块添加archiver输出到地图上

       新增一个destoon7.0中sitemap.xml把archiver地址输出到里面,这样有利于蜘蛛到抓取,添加到小功能,给自己做个笔记,希望也能帮助到大家!

      首先找到 /module/extend/sitemaps.htm.php文件,在

    $today = timetodate($DT_TIME, 3);
    $mods = explode(',', $MOD['sitemaps_module']);
    $nums = intval($MOD['sitemaps_items']/count($mods));
    $data = '<?xml version="1.0" encoding="UTF-8"?>';
    $data .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
    $data .= '<url>';
    $data .= '<loc>'.DT_PATH.'</loc>';
    $data .= '<lastmod>'.$today.'</lastmod>';
    $data .= '<changefreq>always</changefreq>';
    $data .= '<priority>1.0</priority>';
    $data .= '<data><display></display></data>';
    $data .= '</url>';
    

      这代码下面加入这个代码:

    //archiver输出
    $archiver=$CFG['url'].'archiver/';
    $data .= '<url>';
    $data .= '<loc>'.$archiver.'</loc>';
    $data .= '<lastmod>'.$today.'</lastmod>';
    $data .= '<changefreq>always</changefreq>';
    $data .= '<priority>'.$MOD['sitemaps_priority'].'</priority>';
    $data .= '<data><display></display></data>';
    $data .= '</url>';
    foreach($mods as $mid) {
    $indexhtm='index-htm-mid-';
    $htm='.html';
    $midurl=$archiver.$indexhtm.$mid.$htm;
    $data .= '<url>';
    $data .= '<loc>'.$midurl.'</loc>';
    $data .= '<lastmod>'.$today.'</lastmod>';
    $data .= '<changefreq>always</changefreq>';
    $data .= '<priority>'.$MOD['sitemaps_priority'].'</priority>';
    $data .= '<data><display></display></data>';
    $data .= '</url>';
    }
    //archiver输出end
    

      这样就修改好了,输出到结果就有archiver地址了

       演示地址:http://www.sdfymj.com/sitemaps.xml

  • 相关阅读:
    Springboot打jar 包
    mysql 函数
    SFTP的使用
    Java Swing
    消息中间件之ActiveMQ
    对象的四种引用关系
    vs的url传参
    后台管理两级类别
    $.dialog弹层---lhgDialog
    正则小数验证和去除中间空格
  • 原文地址:https://www.cnblogs.com/68xi/p/12259598.html
Copyright © 2011-2022 走看看