我需要一个laravel route.php条目,该条目将捕获到网站特定domain.com/premium-section的所有流量,以便在访问高级内容之前提示人们成为成员(member)。

最佳答案

您还可以通过在参数上使用正则表达式来捕获“全部”。

Route::group(['prefix' => 'premium-section'], function () {
    // other routes
    ...
    Route::get('{any}', function ($any) {
        ...
    })->where('any', '.*');
});

如果没有使用可选参数定义任何路由,也可以捕获整个组。
Route::get('{any?}', function ($any = null) {
    ...
})->where('any', '.*');

最后一个也会捕获“domain.com/premium-section”。

关于php - 我如何在Laravel中进行全程路线,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34831175/

10-13 08:55