困っていること
現在表示中のページが「http」か「https」を判別するために、php側で以下のコードを設定しています。
if(empty($_SERVER['HTTPS'])){ die('実験:HTTPS empty'); }else{ die('実験:HTTPS not empty'); }
というページ上で上記のコードを走らせたら、私はてっきり「実験:HTTPS not empty」と表示されるものと思っていたのですが、なぜか「実験:HTTPS empty」と表示されてしまいます。
httpsで表示中のページは、問答無用で$_SERVER['HTTPS']がonになると思っていたのですが、そういうわけではないのでしょうか?
どなたか原因を予想できる方がいらっしゃいましたら、どうかご教授いただけましたら幸いです。
何卒、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー