使用 laravel 中的路由参数重定向到子域
Redirect to sub-domain with route parameter in laravel
例如,我如何向站点访问者显示这条 "example.com/parameter" 到这条 "parameter.example.com" 的路线。
站点的后端是 laravel 5.3,Web 服务器是 Apache。
我想在 laravel 控制器中使用参数。
您可以像这样设置子域路由:
Route::group(['domain' => '{parameter}.example.com'], function () {
Route::get('/', 'UserController@showByParameter');
});
然后在你的控制器中你可以
public function showByParameter($parameter)
{
$user = \App\User::whereParameter($parameter)->firstOrFail();
return view('users.show', compact('user'));
}
例如,我如何向站点访问者显示这条 "example.com/parameter" 到这条 "parameter.example.com" 的路线。 站点的后端是 laravel 5.3,Web 服务器是 Apache。 我想在 laravel 控制器中使用参数。
您可以像这样设置子域路由:
Route::group(['domain' => '{parameter}.example.com'], function () {
Route::get('/', 'UserController@showByParameter');
});
然后在你的控制器中你可以
public function showByParameter($parameter)
{
$user = \App\User::whereParameter($parameter)->firstOrFail();
return view('users.show', compact('user'));
}