デフォルトのApacheをnginxセットアップの背後で実行します。x-forwarded-for/x-real-ipを含むようにApacheのnginxバックエンドエラーログをカスタマイズしますか?どうやって?
これは、Apacheのエラーログに表示されるipがnginx lan ip(例:192.168.0.X)であることを意味します。
[Thu Nov 24 01:14:15 2011] [error] [client 192.168.0.X] File does not exist: /somefile.html
我々は介してクライアントの「本当のIP」を超える配管です:
proxy_set_header X-Real-IP $remote_addr;
これは、標準エラー・ログは(例えば404エラーのために)以下のように見えることを意味し
nginx側です。
エラーログにこの「実際のIP」が表示されます。
私はいくつかの検索を行っており、Apacheのエラーログをカスタマイズする方法を見つけることができませんでした。
X-Real-IPをerror_logに表示させる方法に関するアイデアはありますか?
私が探していたもの。大きなアップ! –