【发布时间】:2014-02-26 17:28:26
【问题描述】:
我有一个使用 laravel 4.1 的应用程序。在编辑功能中 - 到目前为止一直运行良好,已经开始尝试重定向回网站图标而不是提交页面并引发 httpexception 错误。
favicon 出于某种原因被存储在引荐来源网址会话变量中。
在向控制器方法提交表单时,如果出现验证错误,它应该重定向到表单。表单网址为http://downscms.loc/articles/300/edit
它提交到控制器中的编辑方法,并应使用此代码重定向:
return Redirect::back()
->withInput()
->withErrors($validation)
->with('message', 'There were validation errors.');
我很肯定这在过去一直有效 - 我在周末更新了作曲家。
这发生在 Chrome 和 Firefox 中
这是在我的测试服务器 apache 上。
在我的测试服务器上,网站图标没有出现 - 但我过去没有遇到任何问题。
从公共目录中删除 favicon.ico 文件会阻止错误 - 但不是正确的修复
这是 Laravel 问题还是 apache 问题,我该如何解决?
我本地服务器上的 .htaccess 文件是未修改的 laravel 文件
感谢任何帮助以了解详情
【问题讨论】:
-
同样的问题!而且我使用的不是 apache,而是 nginx 和 PHP 5.4 内置服务器。
-
我不喜欢用户
back()最好指定编辑表单的 url 或路由。
标签: php apache .htaccess redirect laravel