當用戶試圖訪問URL /product/{product_id}/edit
,這是不允許的用戶,我添加了一個重定向返回到之前的URL與和消息,Laravel重定向回導致重定向循環
public function edit($product_id)
{
...
return redirect()->back()->with(['error' => 'No permission']);
...
}
當用戶點擊在鏈接(標記)上,它會重定向回到以前的網址,並顯示錯誤。但是,當用戶嘗試輸入URL /product/12/edit
時,它會保持重定向到相同的URL併成爲重定向循環。
如何正確解決這個問題,它和laravel的bug?
有沒有辦法讓以前的請求不是ajax的Laravel? –
@JithinJose不太明白你的問題:-) –
我想從該用戶重定向回以前的請求url,排除任何ajax請求。 –