Nginx リバースプロキシ:バックエンドサーバーに Accept-Encoding ヘッダーを渡す方法

「accept-encoding」ヘッダーをバックエンドサーバーに渡すには、Nginx の proxy_set_header ディレクティブを使用できます。

nginxの設定ファイルで、あなたがリバースプロキシを設定するロケーションブロックを探して、以下のディレクティブを追加する。

location / {
proxy_pass http://backend_server;
proxy_set_header Accept-Encoding $http_accept_encoding;
}

上記の構成により「accept-encoding」ヘッダーの値がバックエンドサーバーに渡される。nginx の変数に「http_accept_encoding」変数が正しく設定されていることを確認してください。

設定ファイルを保存してNginxを再読み込みし、変更を適用します。すると、Nginxがリクエストを受け取ったときに、「accept-encoding」ヘッダーをバックエンドサーバーに渡すようになります。

bannerAds