我使用 Route::group 按域对路由进行分组
Route::group(['domain' => 'user.domain.local'], function() {
});
当我访问user.domain.local/abc/时,一切正常。
但是当我访问 www.user.doamin.local/abc/时,Laravel 抛出 HttpNotFoundException。我希望它与访问 user.domain.local/abc/时相同
我该如何修复它?谢谢
最佳答案
Laravel 5.3 - 最旧
Route::pattern('user_subdomain', '(www.user|user)');
Route::group(['domain' => '{user_subdomain}.domain.local'], function ()
{
....
});
Laravel 5.4 - 最新
Route::pattern('user_subdomain', '(www.user|user)');
Route::domain('{user_subdomain}.domain.local')->group(function ()
{
....
});
关于php - 如何在 Laravel 中按域对路由进行分组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47504108/