讯睿CMS问答:栏目地址带下划线能访问,改成横杠就报404

讯睿CMS问答:栏目地址带下划线能访问,改成横杠就报404

2024-09-02 XunRuiCMS Sincere

问题:

栏目如果带下划线能正常访问,如果栏目是横线就报404,例如:http://www.xxxx.com/a_b/可以访问,http://www.xxxx.com/a-b/就不能访问,请问这种该怎么解决,或者伪静态规则该怎么写,望大神指点!万分感谢!

答案:

需要修改解析规则,把横杠加进去

回复@迅睿框架联合创始人 一级栏目的我已经解决了,但二级栏目我就不会写规则了,比如我的栏目地址是a/a-b/,请问这种规则该怎么写

回复@迅睿框架联合创始人 非常感谢提供思路,已经解决了,解决方法是:伪静态规则添加一句"([A-za-z0-9 \-\_]+)\/([A-za-z0-9 \-\_]+)" => "index.php?c=category&dir=$2",即可,如果有遇到相同问题的可以参考!

@迅睿框架联合创始人:非常感谢!