重定向到Laravel 5.1中具有相同名称的命名子域路由?

时间:2015-12-16 12:59:22

标签: php laravel subdomain laravel-5.1 laravel-routing

我已经在Laravel 5.1中设置了子域,并且在手动转到路由URL时它们工作正常,但是当我尝试使用命名路由从我的控制器重定向时,基本用户归属路由将无论发送请求的子域如何,都始终加载。

Route::group(['domain' => 'admin.myapp.app'], function()
{   
    Route::get('/home', ['as' => 'home', 'uses' => 'AdminController@getHome']);
});

Route::group(['domain' => 'basic.myapp.app'], function()
{   
    Route::get('/home', ['as' => 'home', 'uses' => 'BasicController@getHome']);
});

我找到的一项工作是使用

redirect()->to(route('home', [], false));

将返回指定路由的URL。有人知道是否有更好的解决方案吗?

0 个答案:

没有答案