リダイレクトコードは、HTTPS→HTTPSをリダイレクトします。 die($url)
でページを停止して、PROTOCOLがHTTPで正しいかどうかを確認しました。しかし、私はPHPヘッダーそれが戻ってHTTPSプロトコルへのリダイレクト場所ではなく、HTTPコントローラのHTTPSからHTTPへのリダイレクト
をしようとしたとき、私は私のZendをpreDispatch方法で
header('Location: http://www.example.com/blogs/');
を次のコードを使用するときに、それはhttps://www.example.com/blogs/
(HTTPSプロトコル)にリダイレクト何らかの理由で
私は
header("Refresh:0; url=http://www.example.com/blogs/");
をしようとすると、それが正常に動作一方。 HTTPプロトコルにリダイレクトすることを意味します。
注:コントローラ内でこれを行う必要がある理由は、リダイレクトが特別なフラグポールに依存しているためです。私はApacheの設定ではできません。