如果我使用某个控制器,我想将我的应用程序从http重定向到https。我该怎么做?我真的不想要.htaccess重写,因为我使用了很多Zend路由,我最喜欢Zend中的一个方法可以做到这一点
答案 0 :(得分:0)
如果要对控制器内的所有操作执行此操作,可以使用控制器的init()
功能在_redirect()
函数中执行重定向:
class MyController extends Zend_Controller_Action
{
public function init()
{
$this->_redirect('https://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']);
}
}