1. laravel路由文件切割
1.1. 创建 /app/Http/routes 文件夹
1.1.1. 修改原有的 /app/Http/routes.php
# 自动加载routes下的所有文件为路由文件
foreach(File::allFiles(__DIR__.'/routes') as $partial)
{
require_once $partial->getPathname();
}
1.2. 路由分组解释
# 'domain' => env('APP_API','api.xxxx.com')//指定域名
# 'namespace' => 'Api' //指定域名定路由使用的命名空间(/app/Http/Controllers/Api)
# 'prefix' => 'api/v1' //api访问前戳。 http://api.xxxx.com/api/v1/index
# 'middleware'=>'cors' //路由使用的中间件
Route::group(['domain' => env('APP_API'),'namespace' => 'Api','prefix' => 'api/v1','middleware'=>'cors'], function(){
Route::any('/index',['as' => 'api.index' ,'uses' => 'IndexController@index']);
})