Zend framework2 ZF2-如何重新定向到外部URL

Zend framework2 ZF2-如何重新定向到外部URL,zend-framework2,Zend Framework2,我正在使用ZF2,我想知道如何重新定向到外部URL 这就是我尝试过的: $this->redirect()->toUrl('http://www.example.com' , [ 'access_code' => '12345' ] ); 不幸的是,它不起作用 另一个想法是简单地使用如下内容: header('Location: http://www.example.com/12345')

我正在使用ZF2,我想知道如何重新定向到外部URL

这就是我尝试过的:

    $this->redirect()->toUrl('http://www.example.com' ,
        [
            'access_code'         => '12345'
        ]
    );
不幸的是,它不起作用

另一个想法是简单地使用如下内容:

header('Location: http://www.example.com/12345');
编辑:

这是通过我的控制器完成的,以下是控制器代码:


您刚刚错过了指令中的
返回值
。应该是这样的:

return $this->redirect()->toUrl('http://www.example.com/12345');

您刚刚错过了指令中的
返回值
。应该是这样的:

return $this->redirect()->toUrl('http://www.example.com/12345');

你想从你的控制器重定向吗?这是个主意(除非应该从视图中重定向,否则我以前从来没有这样做过)。试试这个:
return$this->redirect()->toUrl()http://www.example.com/12345');啊,谢谢,如果您添加此作为答案,我将接受!我遗漏了“返回”部分!!显示漫长的一天…你想从你的控制器重定向吗?这是个主意(除非它应该从视图中执行,否则我以前从来没有这样做过)。试试这个:
return$this->redirect()->tour()http://www.example.com/12345');啊,谢谢,如果您添加此作为答案,我将接受!我遗漏了“返回”部分!!显示漫长的一天。。。