期望通过http://api.test.com/member路径来访问api模块下的member控制器。
因此,路由配置如下:
return [
'__domain__'=>[
'api' => [
'__rest__' => [
'test' => 'api/test',
'member' => 'api/member',
]
]
],
];最新TP5.0.10,上述配置是不能支持的因此查看Route.php文件Line: 105-110,修改为如下
// 识别资源路由
if( isset($rule['__rest__']) ) {
self::resource($rule['__rest__']);
unset($rule['__rest__']);
}
// 原逻辑, 仅处理分组路由
self::setDomain($domain);
self::group('', function () use ($rule) {
// 动态注册域名的路由规则
self::registerRules($rule);
}, $option, $pattern);
self::setDomain(null);不能上传图片,只能贴代码了。希望框架开发者,能处理这个问题。
最佳答案