老师你好 你视频中演示的地址www.tp5.com/hello/aaa/dddd-33-ccc-444-eee-5555.html 这样显示 但是修改配置文件分隔符之后显示的地址却不是你颜色的地址 而是www.tp5.com/hello-aaa-dddd-33-ccc-444-eee-5555.html 点击提示hello模块未找到
这是什么原因
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
楼主,你找到解决的方法了吗,我也遇到了,修改了分隔符然后在url地址栏输出说:找不到模版,这个要怎么解决啊
你的问答涉及路由中的组合变量规则:
组合变量的优势是路由规则中没有固定的分隔符,可以随意组合需要的变量规则和分割符,例如路由规则改成如下一样可以支持:
以上官网对变量规则的描述,如果你的变量较多,为了生成一个对搜索引擎友好的URL地址,可以使用组合变量规则来美化你的URL地址,但会损失一定的执行效率, 如果你的操作没有参数或者有默认参数时,要注意规则的变化,防止失效~~
路由规则 或者伪静态规则 没有配置吧