Nginxリバースプロキシのヘッダ書き換え

注意事項

ぶっちゃけ検証したことはないです!
動作確認してないのであまり信用しないでください。
上手く行った場合も上手くいかなかった場合でもコメントで教えてほしいです。

設定方法

以下のようにすれば書き換えが可能です。
記述する行が多くなるのが難点ですが、追加でパッケージのインストールが必要ない方法です。

proxy_hide_header ヘッダ;
add_header ヘッダ 値;

ディレクティブによりこの2行が1行の記述に抑えることが可能です。

ただし追加のパッケージインストールが必要です。
(どうやらepel-releaseからNginxをインストールしている必要があるようで、必要であれば再インストールが必要です。)

sudo dnf config-manager --set-enabled crb
sudo dnf install epel-release epel-next-release

sudo dnf -y install https://extras.getpagespeed.com/release-latest.rpm
sudo dnf config-manager --enable getpagespeed-extras-mainline
sudo dnf -y install nginx-module-headers-more

Nginxの設定にも以下の設定を追加してください。

load_module modules/ngx_http_headers_more_filter_module.so;

コメントを残す