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
  • 相关阅读:
    图解 PHP运行环境配置和开发环境的配置
    PHP学习笔记(2)语法和数据类型
    Jquery调用 新浪微博API 用户资料
    [转载]并行计算部分总结
    Qt QTreeWidget节点的添加+双击响应+删除详解
    C/C++中函数参数传递详解
    C语言预处理——宏定义
    cuda工程在VS中使用心得
    MPI用于矩阵乘积示例
    开到荼蘼花事了,永世相守孟婆桥
  • 原文地址:https://www.cnblogs.com/jscs/p/13711965.html
Copyright © 2011-2022 走看看