当在 TP5 入口中简单使用 define('BIND_MODULE','index') 绑定默认模块后,访问 api 模块会提示:
控制器不存在:appindexcontrollerApi
这时候,考虑在 route.php 中路由动态绑定的方式:
use hinkRequest; $pathinfo=strtolower(Request::instance()->pathinfo()); $pathinfo=$pathinfo=='backend'?$pathinfo.'/':$pathinfo; if(!preg_match('/^api//',$pathinfo) && !preg_match('/^admin//',$pathinfo)){ hinkRoute::bind('index'); };