独自に設定する前に、既存のX-Forwarded-Forヘッダーをクリアするためにnginx構成で何を使用できますか?現在、負荷分散のためにトラフィックをHAProxyに渡す前に、Nginxを使用してSSLを終了しています。
今、私は持っています:
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
ただし、これにより、既存のX-Forwarded-ForIPアドレスの末尾に新しいIPアドレスが追加されます。 Nginxに表示されるアドレスのみを保持する方法はありますか?
$proxy_add_x_forwarded_for
は使用しないでください。これが存在する目的は、追加動作を実行することです。
代わりに:
proxy_set_header X-Forwarded-For $remote_addr;