zoukankan      html  css  js  c++  java
  • 帝国CMS如何自动生成sitemap.xml网站地图文件

    好的代码像首诗,坏的代码像坨屎 
    帝国CMS7.5后台美化优化模板:
    http://www.cnblogs.com/pufei/p/7079153.html

    登录网站的后台http://你的域名/e/admin/

    进入后台栏目 =》增加自定义页面 =》选择直接页面,页面名称为:网站地图,文件名修改为  ../../sitemap.xml

    内容填写如下:(注意将示例中:http://www.hnteam.com修改为自己的域名)

    复制代码
    <?='<?xml version="1.0" encoding="UTF-8"?>'?>
       <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
        <url>
            <loc>[!--news.url--]</loc>
            <changefreq>daily</changefreq>
            <priority>1.0</priority>
        </url>
        <url>
            <loc>[!--news.url--]hmoban</loc>
            <changefreq>daily</changefreq>
            <priority>0.8</priority>
        </url>
        <url>
            <loc>[!--news.url--]wpyuanma</loc>
            <changefreq>daily</changefreq>
            <priority>0.8</priority>
        </url>
        <url>
            <loc>[!--news.url--]diguoCMS</loc>
            <changefreq>daily</changefreq>
            <priority>0.8</priority>
        </url>
        <url>
            <loc>[!--news.url--]news</loc>
            <changefreq>daily</changefreq>
            <priority>0.8</priority>
        </url>
    
        
        
        [e:loop={1,30000,3,1,'','newstime DESC'}]
        <url>
            <loc>http://www.hnteam.com<?=$bqsr['titleurl']?></loc>
            <lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
            <changefreq>monthly</changefreq>
            <priority>0.7</priority>
        </url>
        [/e:loop]
    
    [e:loop={2,30000,3,1,'','newstime DESC'}]
        <url>
            <loc>http://www.hnteam.com<?=$bqsr['titleurl']?></loc>
            <lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
            <changefreq>monthly</changefreq>
            <priority>0.7</priority>
        </url>
        [/e:loop]
    
    [e:loop={3,30000,3,1,'','newstime DESC'}]
        <url>
            <loc>http://www.hnteam.com<?=$bqsr['titleurl']?></loc>
            <lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
            <changefreq>monthly</changefreq>
            <priority>0.7</priority>
        </url>
        [/e:loop]
    
    [e:loop={4,30000,3,1,'','newstime DESC'}]
        <url>
            <loc>http://www.hnteam.com<?=$bqsr['titleurl']?></loc>
            <lastmod><?=date('Y-m-d',$bqr[newstime])?></lastmod>
            <changefreq>monthly</changefreq>
            <priority>0.7</priority>
        </url>
        [/e:loop]
    
    
    </urlset>
    复制代码

    注意:

    [e:loop={最后一步设置自动更新:
    系统 =》计划任务 =》 管理计划任务 =》 刷新自定页面 =》

    注意执行时间设置:
    因为自定刷新会影响网站性能!
    所以你算好时间,我当时是在下午的15:30设置的。然后我设置是12小时候后是凌晨3:00+24小时候=720分钟;所以每隔一天自动刷新一次
    时间自己参考自己设置
    可参考这里:http://www.hnteam.com/sitemap.xml
  • 相关阅读:
    Kafka基本命令
    Vue右键菜单
    ES6
    display: table-cell;的妙用
    关于git的总结
    js 数组的增删改查
    es6 import export 引入导出变量方式
    关于electron的跨域问题,有本地的图片的地址,访问不了本地的图片
    input type= file 如何更改自定义的样式
    vue.js 常用语法总结(一)
  • 原文地址:https://www.cnblogs.com/jscs/p/13711965.html
Copyright © 2011-2022 走看看