我想将用户从一个网址重定向到另一个网址。我使用了$this->redirect()->toRoute()
,但我注意到应用程序运行了两次,就好像用户提出了2个请求一样。
答案 0 :(得分:1)
当然你有2个请求。因为会发生以下情况:
也许解决方法不是使用redirect()
,而是使用forward()
。缺点是您在/someroute
收到回复时仍然在/otherroute
。
答案 1 :(得分:0)
我对ZF2不太熟悉,但在PHP中你可以使用
header('Location:www.url.com');
你能试试吗?