讯睿CMS问答:模块首页、搜索首页伪静态错误怎么解决呢

讯睿CMS问答:模块首页、搜索首页伪静态错误怎么解决呢

2025-02-12 XunRuiCMS Sincere

问题:

模块首页、搜索首页、模块搜索首页伪静态成栏目形式时出错,提示“栏目(so)不存在”

这样是可行的

http://demo.poscms.net:88/demo.html

http://demo.poscms.net:88/so.html

http://demo.poscms.net:88/demo/search.html

伪静态成这样就出错了

http://demo.poscms.net:88/demo/ 提示“栏目(demo)不存在”

http://demo.poscms.net:88/so/ 提示“栏目(so)不存在”

http://demo.poscms.net:88/search/ 提示“栏目(search)不存在”

答案:

改rewrite.php文件,写解析规则,或者调整优先级

【胡淳】1楼 规则应该没问题的,测试环境仅安装了demo独立模块和一个栏目,其他都没动。规则仅做了如下改变就出错了

so.html 变成 "so"

demo.html" 变成 "demo"


提示“栏目(demo)不存在”,错误提示由D_Module.php 416行共享栏目相关代码显示。

【胡淳】1楼

你这个是固定单词的伪静态,一定要放在最上面

【竹子工作室】3楼 明白了,谢谢楼上两位兄弟

@竹子工作室:感谢感谢