【发布时间】:2019-08-06 15:58:23
【问题描述】:
信息:我所有的路线都像这样/locale/something 例如/en/home
工作正常。
在我的控制器中,我正在使用firstOrFail() 函数。
当触发失败部分时,该函数会尝试将我发送到/home。
这不起作用,因为它必须是/en/home。
那么如何调整firstOrFail() 功能以将我发送到/locale/home ?
需要改变什么?
【问题讨论】:
-
Fail 会引发异常,然后在
Exceptions\Handler类中进行处理,并显示错误页面。因此,您可能正在自己处理此问题并重定向到home。 -
通常它会返回 404 而不会重定向到另一个 url。检查您的异常处理程序。
标签: php laravel laravel-5 exception request