nginxでレスポンスヘッダーにバージョン番号を含めない

Serverにバージョン番号を出したくない

かなり小ネタなメモです.

Server: nginx/0.8.53

どうやらデフォルトだとHTTPレスポンスヘッダーのServerに,バージョン番号が含まれます.これを表示させたくない場合は,nginx.conf ( e.g. /etc/nginx/nginx.conf )を編集して設定を追加します.

http {
    server_tokens off;
}

httpディレクティブに,server_tokens offと追加すればOKです.これを設定して,nginxを再起動すれば,Server: nginxとだけ返すようになります.

参考

HttpCoreModule - nginx Wiki