当前位置:首页 > 网站 > 正文内容

XiaoCms 伪静态规则配置说明

蓝飞鱼5年前 (2019-04-18)网站3145

XiaoCms 支持 生成静态 动态 伪静态 下面说下伪静态规则。


伪静态指向地址说明

栏目列表指向地址:index.php?catdir=栏目目录 或者 index.php?catid=栏目ID 

栏目分页指向地址:index.php?catdir=栏目目录&page=分页  或者 index.php?catid=栏目ID&page=分页 


内容页面指向地址:index.php?id=文章id 

内容分页指向地址:index.php?id=文章id&page=分页


以下面的地址举例 apache 和iis伪静态规则配置

栏目列表:http://www.xxx.com/list_news.html

栏目分页:http://www.xxx.com/list_news_1.html

内容页面:http://www.xxx.com/show_1.html

内容分页:http://www.xxx.com/show_1_1.html



apache 修改.htaccess文件 仅供参考

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^list_([a-z0-9A-Z]+).html$ index.php?catdir=$1 [L] 
RewriteRule ^list_([a-z0-9A-Z]+)_([0-9]+).html$ index.php?catdir=$1&page=$2 [L] 
RewriteRule ^show_([0-9]+).html$ index.php?id=$1 [L] 
RewriteRule ^show_([0-9]+)_([0-9]+).html$ index.php?id=$1&page=$2 [L]


iis 修改httpd.ini文件仅供参考

[ISAPI_Rewrite]
CacheClockRate 3600 
RepeatLimit 32 
RewriteRule ^(.*)/list_([a-z0-9A-Z]+).html$ $1/index.php?catdir=$2 [L] 
RewriteRule ^(.*)/list_([a-z0-9A-Z]+)_([0-9]+).html$ $1/index.php?catdir=$2&page=$3 [L] 
RewriteRule ^(.*)/show_([0-9]+).html$ $1/index.php?&id=$2 [L] 
RewriteRule ^(.*)/show_([0-9]+)_([0-9]+).html$ $1/index.php?id=$2&page=$3 [L]



其实大家可以参考其他的程序伪静态配置 特别是discuz论坛程序的伪静态把指向地址改成xiaocms的就很好懂了


扫描二维码推送至手机访问。

版权声明:本文由飞鱼时空发布,如需转载请注明出处。

本文链接:http://www.zwza.cn/post/1987.html

标签: xiaocms
分享给朋友:

“XiaoCms 伪静态规则配置说明” 的相关文章