项目中使用了laravel-modules|dingo-api 在模块下的Request规则中无法使用. 怀疑和路由有关.
了解其路由原理后, 单独建立一个路由文件. 是否可以和项目自带的路由文件一样的功能.
Laravel是如何知道加载哪个路由文件?
Route::group() ‘prefix’ => ‘ksapi’, 中设置的前缀生效, $api->group() 中设置的前缀不生效.
开始查找为什么设置prefix不生效?
文件: vendor/dingo/api/src/Routing/Router.php var_dump($attributes['prefix']);
输出内容
string(3) "api"
string(9) "api/ksapi"
发现原来URL上还有加到api 之前的URL:http://{{host}}/ksapi/version 修改后URL:http://{{host}}/api/ksapi/version
现在请求验证正常, 随带把之前的版本访问问题也解决了, 但是api/ksapi, 如何可以只用ksapi就行?