Hush
php
发现
worker-man
工具类
swoole
第三方
office操作
tp源码
微信开发
daily
前端
uniapp
vue3
算法
数据库
生活
目标与计划
观察与思考
Single
php
【路由】两个不同的访问地址可以访问到同一个接口
Post on 2025-03-12
77
0
1.场景
1.thinkphp8
2.使用了路由,未开启强制路由,只开启了路由完全匹配
'route_complete_match' => true,
'url_route_must' => false,
2.还原
1.http://template.com/admin/admin/admininfo和http://template.com/admin/admininfo 这两个地址都可以访问到adminInfo接口
3.原因
1.config/route 开启强制使用路由–会让http://template.com/admin/admin/admininfo这种访问方式失效,这种刚好是模块名和控制器名称和文件命名重叠了,所以导致可以访问
Previous Post
【thinkphp】模型事件OnAfterUpdate无法获取更新数据id问题
Next Post
【thinkphp8】模型添加软删除之后无法使用数据库delete方法解析
暂无评论
发表评论
取消回复
表情
发送评论
X