摘要:帝国cms很多站长维护过程中有没有发现默认的伪静态默认的url不友好,也不利于seo优化,这时候一个好的伪静态插件出现了,他可以解决站长的问题...。...
首选这款插件可以不用全站生成,需要将站内所有的栏目都改成不需要生成栏目与内容页,url还是保持原来的不会有任何变动。只需要加载静态规则就可以完成了。对于不是用的默认的翻页样式的需要改一下分页形式。
插件包含了iis、nginx、apche三种规则,直接加载就可以用。完美支持7.5的缓存功能,结合使用使动态网站访问速度更快。需要注意的是:栏目目录名称 / 信息文件名称禁止使用带下划线 _0 的命名格式。
apache的规则:
RewriteEngine On
Rewritebase /
#栏目
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1 !^(d/|e/|html/|images/|s/|search/|skin/|t/|ad)
RewriteRule ^([0-9a-zA-Z-/]+)/(|index.html|index_[0-9]+.html)$ /e/action/list.php?classid=$1&page=$2 [NC,L]
#内容
RewriteCond %{QUERY_STRING} ^(.*)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond $1 !^(d/|e/|html/|images/|s/|search/|skin/|t/|ad)
RewriteRule ^([0-9a-zA-Z-/]+)/([0-9a-zA-Z]+)([_0-9]*).html$ /e/action/show.php?classid=$1&id=$2&page=$3 [NC,L]
可以将apache导入iis,也可以转为nginx.有需要此款帝国cms伪静态插件的站长可以找本站购买,站长可以帮调试安装好。只收手工费就可以了,这样维护不用刷新很方便。