【发布时间】:2015-11-09 18:10:48
【问题描述】:
当用户尝试访问该用户不允许的 url /product/{product_id}/edit 时,我添加了一个重定向回上一个 URL 和一条消息,
public function edit($product_id)
{
...
return redirect()->back()->with(['error' => 'No permission']);
...
}
当用户点击链接(标签)时,它会重定向回以前的 url 并出错。但是当用户尝试输入 URL /product/12/edit 时,它会一直重定向到相同的 url 并成为重定向循环。
如何正确解决这个问题,是不是和laravel的bug?
【问题讨论】:
标签: php laravel laravel-5 laravel-routing laravel-5.1