私が抱えている問題は、Webサイトの一部のURLをHTTPSで保護し、残りをHTTPにキックする必要があることと関係があります。
通常、$_SERVER['HTTP_HTTPS']
または$_SERVER['HTTPS']
(Apacheのフレーバーに応じて)があります。ポートを確認することもできます。通常のトラフィックの場合は80、HTTPSの場合は443です。
私の問題は、証明書がロードバランサーにあり、これらの変数がすべて利用できず、Webサーバーがポート80でhttp://www.foo.comを参照することです。これを修正する1つの方法は、ロードバランサーにトラフィックを送信するように指示することです。別のポートですが、ロードバランサーからのHTTPSを検出する他の方法があるのでしょうか。