迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
求解这种伪静态规则该如何写啊!栏目页直接用栏目名称,内容页是栏目名称加文章id
下面的规则打不开,是哪里错误了啦
栏目规则
"([a-z]+)\/(.*)" => 'index.php?s=xuexi&c=category&id=$1',
内容规则
"([a-z]+)\/([0-9]+).html(.*)" => 'index.php?s=xuexi&c=show&id=$2',
/***********************独立模块测试规则:模块首页的伪静态解析*************************/ "xi.html(.*)" => 'index.php?s=xuexi', /***********************独立模块测试规则:栏目列表页面分页的伪静态解析*************************/ "([a-z]+)\/list-([0-9]+).html" => 'index.php?s=xuexi&c=category&id=$1&page=$2', /***********************独立模块测试规则:栏目列表页面的伪静态解析*************************/ "([a-z]+)\/" => 'index.php?s=xuexi&c=category&id=$1', /***********************独立模块测试规则:内容页面分页的伪静态解析*************************/ "([a-z]+)\/([0-9]+)-([0-9]+).html(.*)" => 'index.php?s=xuexi&c=show&id=$1&page=$2', /***********************独立模块测试规则:内容页面的伪静态解析*************************/ "([a-z]+)\/([0-9]+).html(.*)" => 'index.php?s=xuexi&c=show&id=$2',
这两个规则重复冲突了,都是字母/数字.html栏目分页建议改成p{page}.html加以区分内容页