帝国官方sitemap插件伪静态

其实发现帝国cms还是有些很不人性化的地方,比如tag和sitemap,这种大众的功能不能够做好一点点么?帝国的插件社区应该壮大一点才是啊,这么好的cms应该有很多人推动才是。

回归正题,想修改成的格式为
主页产生格式sitemap.xml
栏目产生格式sitemap1.xml

首先在官方插件的sitemap.php中修改了输出格式。
具体的是把

sitemap.php?classid=

修改为

sitemap.xml

相应的nginx伪静态如下

rewrite "^/sitemap\.xml$" /sitemap.php last;
rewrite "^/sitemap([0-9])\.xml$" /sitemap.php?classid=$1 last;

这里提供修改好的官方sitemap.php下载

帝国官方sitemap插件moper修改版
帝国官方sitemap插件

使用方法
1、将sitemap.php文件上传到帝国安装根目录中
2、在robots.txt文件中加入下面这行:
sitemap: http://你的域名/sitemap.xml

0 Comments
Leave a Reply

Time limit is exhausted. Please reload the CAPTCHA.