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

  • 相关阅读:
    10分钟学会Python
    Python接口自动化(二)接口开发
    Python接口自动化(一)接口基础
    去掉webstorm内容区域右侧的一条竖线
    webstorm识别element-ui的标签
    vue中点击复制粘贴功能 clipboard 移动端
    vue pc element-ui class
    禁止浏览器记住密码
    js 将网络图片格式转为base64 canvas 跨域
    移动端网页在本地服务器调试
  • 原文地址:https://www.cnblogs.com/68xi/p/12259598.html
Copyright © 2011-2022 走看看