1

特定のコントローラーを使用している場合、アプリケーションを http から https にリダイレクトしたいと考えています。どうすればいいですか?多くの Zend ルートを使用しているため、.htaccess の書き換えはあまり必要ありません。できれば Zend 内でそれを実行できるメソッドが必要です。

4

1 に答える 1

0

コントローラー内のすべてのアクションに対してそれを行いたい場合はinit()、コントローラーの関数を使用して関数でリダイレクトを実行でき_redirect()ます。

class MyController extends Zend_Controller_Action
{
    public function init()
    {
        $this->_redirect('https://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']);
    }
}
于 2012-10-02T13:23:06.037 に答える