2011-10-24 7 views
0

は、私は次のセットアップを持っている:nginxの背後にあるApacheのPHPスクリプトですべてのヘッダーを取得するには?

nginxの

- >アパッチ - > PHPスクリプト

ApacheがPHPスクリプトを提供しているとnginxのリバースプロキシとして設定されています。今度は私のアプリはHTTPとHTTPSの両方で動作し、<script src=""を生成する必要があります。もう1つはHTTPまたはHTTPSに依存します。 sysadminはNGINXのカスタムヘッダーをApacheに送信するよう設定しているので、私がHTTPまたはHTTPSを使っているときに私のスクリプトで知ることができます。問題は、print_r($_SERVER)apache_request_headers()にこのカスタムヘッダーが表示されないことです。

ヘッダーを確認するにはどうすればよいですか?

答えて

1

apache_request_headers()にカスタムヘッダーは表示されませんが、他のヘッダーが表示される場合は、送信されなかった可能性があります。以前はカスタムヘッダーを取得するのに成功しました。 Wiresharkなどを使用して、カスタムヘッダーが追加されていることを再確認する必要があります(特に、このヘッダーを構成していないように見えるため)。

関連する問題