应用目录下单路由文件,初始以为可以模块配置配置路由,再和并,与config.php类似呢,然并卵
可以扩展,
默认情况下,只会加载一个路由配置文件route.php
,如果你需要定义多个路由文件,可以修改route_config_file
配置参数,例如:
// 定义路由配置文件(数组)
'route_config_file' => ['route', 'route1', 'route2'],
如果存在相同的路由规则,一样可以参考前面的批量注册方式进行定义。
so,就成下面这样了
有一个思路
定义一个获取版本号方法,
if(!function_exists('get_api_version')){ /** * 获取api接口版本号 * @return string */ function get_api_version(){ $version = ltrim(str_replace($_SERVER['QUERY_STRING'], '', $_SERVER['REQUEST_URI']), '/'); return $version ? $version . '/' : ''; } }
postman测试完美,但是APP请求接口不行- -!
还有个问题是,通用接口和版本接口不能完美合并,造成了接口冗余....