【问题标题】:"Redirecting to ..." page when Laravel using redirectLaravel 使用重定向时的“重定向到 ...”页面
【发布时间】:2016-10-08 08:28:28
【问题描述】:

我正在使用 Asgard CMS,它是基于 Laravel 5.1 构建的模块化 CMS,并且我创建的特定模块面临上述问题。

整个站点有很多发布请求和重定向,效果很好,但是当涉及到 Profile 模块时,我遇到了这个问题。

我向路线发布了一个编辑请求,经过一些工作后,我重定向回来。当我重定向时,它首先显示一个空白页面,上面写着“重定向到http://www...”,然后在 2-3 秒后重定向。

有谁知道这个中间页面是什么原因造成的?

【问题讨论】:

  • 你能在这里写下你的重定向代码吗?
  • 我使用return redirect()->back()。我找到了解决方案,如下所述。还是谢谢你。

标签: php laravel redirect laravel-5 laravel-5.1


【解决方案1】:

你能控制你的 PHP 开始标签吗?如果它们不是从第一行开始(它们之前的空格),浏览器可以这样做。

【讨论】:

  • 我听说过,但我所有的标签都在开头(第一行)。
【解决方案2】:

试试这个代码...

redirect()->away('https://www.google.co.in');

【讨论】:

  • 我已经用类似的方法解决了这个问题。还是谢谢你。
【解决方案3】:

原来我包含的其中一个语言文件,我错误地将编码类型保留为 UTF-8。

当把它变成没有 BOM 时,问题就解决了。

感谢您的帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-01-21
    • 2019-08-04
    • 1970-01-01
    • 2021-08-12
    • 1970-01-01
    • 2017-08-07
    • 2021-07-18
    • 2018-06-15
    相关资源
    最近更新 更多