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']);

    })

results matching ""

    No results matching ""