0
我需要有2條路線:Laravel 2路由返回不同的頁面,使用和不使用參數
1)本地主機/ static1/{參數1}/{參數2}
和
2)本地主機/ static1/static2/{param3}
Static1在第一個和第二個url中相同。我的問題是,如果我導航到第二個網址,laravel會將static2作爲param1(param1 = static2)。如何定義這些路線以使它們返回不同的頁面?
我需要有2條路線:Laravel 2路由返回不同的頁面,使用和不使用參數
1)本地主機/ static1/{參數1}/{參數2}
和
2)本地主機/ static1/static2/{param3}
Static1在第一個和第二個url中相同。我的問題是,如果我導航到第二個網址,laravel會將static2作爲param1(param1 = static2)。如何定義這些路線以使它們返回不同的頁面?
只要給更嚴格的路由更高的優先級在你的路由文件,如下圖所示:
Route::get('static1/static2/{param3}', function(){});
Route::get ('static1/{param1}/{param2}', function(){});