Symfony2重定向操作显示中间页面

时间:2013-12-13 15:24:41

标签: php symfony redirect

我一直在使用以下方法将用户从一个页面重定向到另一个,只要他们成功地在CRUD操作中获得了某些内容;

return $this->redirect($this->generateUrl('_my_route'));

这通常很顺利。用户完成操作,并在没有任何问题的情况下重定向到下一页。但是现在我有一个行动,在没有明显原因的情况下做出不同的行动。它在控制器中完成了我的请求。它命中了上面的重定向语句,它显示了以下中间页面;

  

重定向到/ my / route / somewhere / on / the / site /.

在向我展示之后,它实际上将我重定向到我正在寻找的页面,经过短暂的停顿。为什么会这样?我该怎么做才能防止它呢? 我不想看到我被重定向。什么更令人沮丧;怎么可能19个重定向不要这样做,而这个呢?

由于

1 个答案:

答案 0 :(得分:2)

这是因为标题已经在某处发送过了。检查是否有任何调试代码 - 事实上,如果您一直按键盘上的esc来停止javascript位置更改,然后检查源代码,您可能会看到在您的键盘上发送了哪些字符。尝试你的redirect