我可以传递路由前缀非必需参数吗?

时间:2018-03-22 09:17:00

标签: laravel laravel-5.6

Laravel文档提供了示例如何使用前缀:

来创建路由组
Route::prefix('admin')->group(function () {
    Route::get('users', function () {
        // Matches The "/admin/users" URL
    });
});

我可以传递给前缀而不是必需的参数,例如:

Route::prefix('{lang?}')->group(function ($lang = "en") {
    Route::get('/', function () {
        return view('welcome');
    });
});

没有lang参数URL将是:http://website.com/en

使用lang参数URL将为:http://website.com/lang

这是正确的还是错误的纠正方法?

0 个答案:

没有答案