业务经理

微信扫描以上二维码

028-61286886

技术咨询

《使用自定义函数作为URL规则》栏目分页无法生成

迅睿框架 更新 2021-11-26 14:09:21 蝶莱

按官方的《使用自定义函数作为URL规则》https://www.xunruicms.com/doc/659.html 的方法自定义了我的网站URL,但是使用了该规则栏目分页无法生成,打开404,我用的是真静态。


因为我的网站有些栏目位置较深,我把其中某一路径进行了省略,比如 www.123.com/a/b/1.html,我用自定义URL规则去掉了其中的/a/,变成了www.123.com/b/1.html,但是/b/的分页就无法产生了。


方案

  • 迅睿框架联合创始人 #1 · 2021-11-23 17:48:27
    标签是怎么写的呢
  • 如来 #2 · 2021-11-23 19:03:32
  • 蝶莱 #3 · 2021-11-24 08:50:44
    迅睿框架联合创始人

    自定义函数case1urlfunction case1url($data) { $py = str_replace("/koubei/","","/koubei/"); return "/".$py.""; }作用是原本链接是www.123.com/koubei/cases/变成了www.123.com/cases/
  • GoWorkRoom #4 · 2021-11-24 09:29:34
    我记得写了函数就不能加其他参数了
  • 蝶莱 #5 · 2021-11-24 10:13:56
    如来 我现在用这个方法《使用自定义字段作为栏目URL》https://www.xunruicms.com/doc/1206.html 依然是无法生成分页的静态网页
  • 蝶莱 #6 · 2021-11-24 14:34:42
    蝶莱 我已经发现可能不是URL规则问题了,某一种内容模块栏目可以,别一种却不行, 这怎么回事
  • 蝶莱 #7 · 2021-11-24 14:39:53
    迅睿框架联合创始人 我已经发现可能不是URL规则问题了,某一种内容模块栏目可以,别一种却不行, 这怎么回事
  • 蝶莱 #8 · 2021-11-26 14:09:01
    满意答案
    已经解决了,和URL规则没关系,内容模块用了副栏目,需要升级到最新版本的静态插件,如果是封面栏目,除了开启父栏目发布权限,还需要把列表页模板和封面栏目模板设置成同一个。感谢帮忙过的每个人,如有相同问题未解决的朋友可以私信给我。
  • 蝶莱 #9 · 2021-11-26 14:09:21
    @蝶莱:此贴终结

迅睿系统漏洞

多语言翻译Seolang
多语言翻译Seolang(2026-09-18)
1. HTML lang 无需修改模板,自动适配当前语种页面 lan...
GeoSeo工具箱
GeoSeo工具箱(2026-09-18)
修正菜单规范
后台二次登陆验证
后台二次登陆验证(2026-09-18)
新增邮箱验证 新增短信验证
京东云短信
京东云短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
创蓝短信
创蓝短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
火山引擎短信
火山引擎短信(2026-09-17)
- 验证码有效期改只读展示 - 有效期旁新增系统设置按钮 - 保...
外贸多语言建站
外贸多语言建站(2026-09-17)
优化独立内容过滤机制
GeoSeo收录宝
GeoSeo收录宝(2026-09-16)
ai发布增强: 1 新增Cron 心跳记录,任务列表实时显示。 ...
导入微信文章
导入微信文章(2026-09-15)
优化排版缺少文字情况