Laravel多个可变子子域

时间:2018-07-26 10:15:10

标签: php laravel laravel-5

目前,我有:

Route::domain('{subdomain}.alfa.example.com')->group(function () {

    Route::get('/tet', function ($subdomain) {

        dd($subdomain); 

    });
})

我希望能够使用符合以下条件的路由:

  • {variable} .alfa.example.com
  • {变量1}。 (...)。{variable N} .alfa.example.com
  • 变量未知或未定义。
  • N也没有定义,我可以拥有尽可能多的点(我可以拥有尽可能多的子子域)

在询问之前,我尝试使用-> where('subdomain','(。*)');但没有效果。

1 个答案:

答案 0 :(得分:0)

Route::domain('{subdomain}.alfa.example.com')->group(function () {

    Route::get('/tet', function ($subdomain) {

        dd($subdomain); 

    })->where('subdomain', '(.*)');
});

毕竟我用过->where('subdomain', '(.*)')