自定义了route.php未生效路由
有一个小程序项目,使用uni-app开发,服务端使用buildadmin开发
buildadmin拉下来没有route文件夹,然后自行创建了route文件夹和route.php文件,并在文件中定义了路由规则
在路由规则上使用了中间件验证登录状态
问题来了:
route.php未生效,没有走自定义的路由,比如我的请求地址是wechat/index,路由指向是wechat模块的Index控制器下的indexTwo方法,访问就报错,提示找不到index方法,如果把方法名修改为index就可以正常访问到
并且我在中间件中不管是直接return了,还是dump一个自定义内容然后die掉都没有效果,所以判断路由文件未生效
请问各位大佬,这个是什么问题呢?需要怎么解决呢?
请先登录
等待解答
热门问题
建议看tp文档,并向tp方面反馈相关问题
找到解决办法来了,在接口模块的根目录创建middleware.php文件,比如新增了wechat模块,就在wechat模块下创建文件,然后在文件中定义要使用的中间件:
在中间件完善自己的业务逻辑,路由地址还是跟TP官方的一样
- 1
前往