关于入口模块的绑定和路由的配置

来源:3-4 路由

慕瓜2935129

2017-11-16 15:08

系统的默认入口模块是index,然后我在入口文件index.php那里配置了

define('BIND_MODULE','admin');

然后再配置路由:

    'new/:id' => 'admin/index/info'

其中:

  //是否开启路由

  'url_route_on'  => true,

  //是否强制使用路由

  'url_route_must' => false

都配置了,但是一旦绑定了其他的入口模块,就配置不了路由,

会报这个错误:

控制器不存在:New


什么解决?



写回答 关注

3回答

  • 慕码人8188850
    2017-11-19 19:21:34
    已采纳

    这个错误是配置的路由访问规则没起到作用,找找是不是配置路由的文件位置放错了,或者哪步写错了,这边我试过没有出现这种问题。

  • 酷睿N核
    2019-06-20 10:21:43

    你都绑定了 admin 模块了,配置路由时应该使用 'new/:id' => 'index/info' 就可以了。


  • QJAutumn
    2018-09-07 17:38:41

    改成这样应该就可以了吧? 'new/:id' => 'admin/new/info'

快速入门ThinkPHP 5.0--基础篇

ThinkPHP5已发布多时,想了解ThinkPHP5的新特性吗?老司机带你马上出发~

58655 学习 · 495 问题

查看课程

相似问题