【发布时间】:2021-11-12 23:21:17
【问题描述】:
我在尝试访问动态路由时收到错误 500。该参数是可选的,当我避免它时效果很好。
这是代码
Route::get('/{slug?}', function ($request = '') {
$code = empty($request)? '47ZH2' : $request;
return view('home', ['code' => $code]);
})->where('slug','^([0-9A-Za-z\-]+)?');
即使我尝试不使用正则表达式,但仍然无法正常工作。
【问题讨论】:
标签: php laravel dynamic routes laravel-8