サーバー情報を隠す設定をする〜apacheのhttpd.conf〜

■エラーメッセージを出すときにサーバー情報を隠す

#ServerSignature On
ServerSignature Off

サーバが生成するドキュメント (エラーメッセージ、mod_proxy における FTPディレクトリリスト、 mod_info の出力、等々) の最下行に付与するフッタの設定を行ないます。

出典:apacheマニュアル
http://httpd.apache.org/docs/2.1/ja/mod/core.html#serversignature


■クライアントへの戻り値からもサーバー情報を隠す
ServerSignatureの下辺りに書けばオッケーです。

ServerTokens ProductOnly

このディレクティブは、クライアントに送り返す Server 応答ヘッダ内に、サーバの一般的な OS 種別や、 コンパイルされて組み込まれているモジュールの情報を 含めるかどうかを指定します。

出典:apacheのマニュアル
http://httpd.apache.org/docs/2.1/ja/mod/core.html#servertokens