【发布时间】:2014-12-29 14:49:07
【问题描述】:
我对 laravel 有一点问题,更准确地说是重定向。本地一切都很好,而在线发生:例如,如果我单击“退出”以注销,不会直接进入日志页面,而是出现一个完全白色的页面,上面写着“重定向到 url”,然后登录页面。有没有可能隐藏这个跳转和这个中间页面?可能是什么问题?
代码如下:
return Redirect::to('login');
【问题讨论】:
-
页面显示“重定向或网址”还是您的浏览器显示此消息?
-
浏览,但只有当我在线尝试代码时,当我在本地尝试代码时它才能工作
-
这不是错误。每个重定向都会导致一个白页,直到新页面加载。本地和您的服务器之间的区别可能在于 localhost 上的页面加载速度更快。
-
还有另一种类型的代码可以防止它发生吗?
-
并非如此。防止页面重新加载的唯一方法是编写一个通过 ajax 与服务器通信的单页 javascript 应用程序。否则,您将始终出现白色闪烁。 (它的长度取决于您的互联网连接速度和服务器响应时间)
标签: redirect laravel return message