我在我的路線文件中有2條路線。路線定義不在Laravel工作
Route::get('/deals/{merchant_name}?c={deal_id}', ['uses' => '[email protected]']);
Route::get('/deals/{merchant_name}', ['uses' =>'[email protected]']);
兩個路由呼叫在不同的控制器功能。然而,第一條路線不起作用。
我想在第三個控制器中這個。
return redirect('deals/'.$merchant_name.'?c='.$deal_id);
然而,當頁面重定向,它呼籲dealsController @指數,而不是dealsvisibleController @指數
有人可以幫我爲什麼發生這種情況。
爲什麼你不得不使用'?c = {deal_id}'而不是'/ {deal_id}'? –