ZF2 - 如何重定向到外部 URL

ZF2 - How to re-direct to External URL

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

这是我试过的:

    $this->redirect()->toUrl('http://www.example.com' ,
        [
            'access_code'         => '12345'
        ]
    );

很遗憾,它不起作用。

另一个想法是简单地使用类似的东西:

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

编辑:

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

use Application\Library\Http\GetHttpInterface;
use Zend\Mvc\Controller\AbstractActionController;
use Zend\View\Model\ViewModel;
class GamesController extends AbstractActionController
{

    public function __construct(
        //factories
    ) {
        //objects
    }

    public function redirectAction()
    {

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


       echo "here";

    }

}

您刚刚错过了说明中的 return。应该是这样的:

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