web-dev-qa-db-ja.com

Nginxをhttp応答ヘッダーから削除するにはどうすればよいですか?

Nginxをhttp応答ヘッダーから削除したい。 Nginxバージョンを非表示にできますが、Nginxも非表示にしたいです。ありがとう

20
sahar shokouhi

使用 ngx_headers_moreモジュール- http://wiki.nginx.org/NginxHttpHeadersMoreModule を参照してください。

リクエストヘッダーとレスポンスヘッダーの両方で、任意のヘッダーを設定できます。それをインストールしたら(したがって、Nginxのバージョンを再コンパイルしたら)、次の構成を使用します。

more_set_headers 'Server: my-server';

または、Serverヘッダーがまったく不要な場合は、次のようにしてヘッダーをクリアします。

more_clear_headers 'Server';
32
davidjb