联系官方销售客服

1835022288

028-61286886

开发框架 版主:迅睿框架研发组
独立模块伪静态{modname}/{dirname}/规则
类型:迅睿CMS 更新时间:2021-03-04 11:10:39

我建了一个独立模块伪静态

{modname}/{dirname}/

规则

"([a-z0-9 \-\_]+)\/([a-z0-9 \-\_]+)\/" => "index.php?s=$1&c=category&id=$2"

然后前台打开提示

提示信息

 此模块已经关闭了搜索功能

[点击返回上一页]

我所有模块的搜索都关了没有用。

回帖
  • #1楼    迅睿框架创始人
    2020-09-15 09:28:40
    Chrome 0
    这是冲突的原因,建议改成
    mmmm/{modname}/{dirname}/
    "mmmm/([a-z0-9 \-\_]+)\/([a-z0-9 \-\_]+)\/" => "index.php?s=$1&c=category&id=$2"
    这样就可以避免冲突
    满意答案
  • 谢先生
    #2楼    谢先生
    2020-09-15 09:29:12
    Chrome 0
    和其他的规则冲突了,就会这样
  • 村长
    #3楼    村长
    2020-09-15 09:36:06
    Chrome 0
    回复迅睿框架创始人 我屏蔽了所有其他的规则,只留这一个会提示404
  • 村长
    #4楼    村长
    2020-09-15 09:37:49
    Chrome 0
    谢先生 我屏蔽了所有其他的规则,只留这一个会提示404
  • #5楼    迅睿框架创始人
    2020-09-15 09:45:36
    Chrome 0
    好好琢磨琢磨吧,解析规则的难点就是冲突,一旦冲突了,你这个url不一定能访问到想要的页面参考文档:《伪静态设置》
  • 帝云网络
    #6楼    帝云网络
    2020-09-15 11:56:35
    Chrome 0
    村长 先用动态URL访问确定一下是不是规则问题
  • 村长
    #7楼    村长
    2021-03-04 11:10:39
    Chrome 0
    迅睿框架创始人:非常感谢