【发布时间】:2016-05-01 00:01:59
【问题描述】:
前段时间开始使用 Laravel 5.2,但之前从未使用过子域。
目前我有:
Route::group(['middleware' => ['web']], function () {
//Login/Logout
Route::get('/', 'Auth\AuthController@getLogin');
Route::get('/auth/login', 'Auth\AuthController@getLogin');
Route::post('/auth/login', 'Auth\AuthController@postLogin');
Route::get('/logout', 'Auth\AuthController@logout');
});
问题是,如果我想获取一个子域(如果存在的话),那么我也不知道如何将它传递到 Middleware 组内的 '/' 路由中。
很多子域路由教程似乎都没有包含/引用中间件网络(因为我在页面上有表单并且也需要这个功能)。
Route::group(['middleware' => ['web']], function () {
//Login/Logout
Route::get('/', 'Auth\AuthController@getLogin');
Route::get('/auth/login', 'Auth\AuthController@getLogin');
Route::post('/auth/login', 'Auth\AuthController@postLogin');
Route::get('/logout', 'Auth\AuthController@logout');
});
Route::group(['domain' => '{account}.myapp.com'], function () {
Route::get('/}', function ($account) {
//Doesn't work
});
});
不起作用。我只想获取子域(如果存在),并将其插入,以便我可以在我的登录视图中调用它。
【问题讨论】:
标签: php laravel laravel-5 laravel-routing