标签: php laravel laravel-routing
我想为这两个网址制作路线:
$res['id']
这是我写的溃败:
http://localhost/myweb/public/compare http://localhost/myweb/public/compare/fb
它没有按预期工作。因为它也适用于此:
Route::get('compare/{fb?}', 'compareController@index');
虽然我只想将它用于这两个网址。我怎么能这样做?
答案 0 :(得分:1)
我需要做的就是使用where()方法。像这样:
where()
Route::get('compare/{fb?}', 'compareController@index')->where('fb', 'fb');
->where('fb', 'fb')将可选参数仅限于fb字。
->where('fb', 'fb')
fb
Reference