2

我正在尝试将 Laravel 4 应用程序的一部分移植到 Lumen,但我无法弄清楚 Laravel 4 的Redirect::away(...);Lumen 功能的等效项。

我试过保持不变,这是行不通的。我也return redirect()->away($location);按照我发现的类似问题中的建议进行了尝试,但这也因错误而失败Call to undefined method Laravel\Lumen\Http\Redirector::away()

我觉得这个问题的答案非常简单,但不幸的是它没有在任何地方记录,我无法找出正确的组合来让它工作。

我的后备是使用header('Location : '.$location);,但如果有内置的方法可以避免使用它。

4

1 回答 1

7

return redirect($location)在大多数情况下,您应该没问题。

请参阅https://medium.com/@zwacky/laravel-redirect-to-vs-redirect-away-dd875579951f了解细微差别(这将是trim()您的 URL 并检查它是否有效)。

于 2015-04-24T17:17:32.390 回答