FreeBSD/Apacheのバージョンを隠す
Apacheのバージョンを隠す †
Apacheのバージョンや組み込まれているモジュール情報を バナーから隠すことができます。
httpd.conf に
ServerTokens OS
とやるとモジュール名だけが隠されます。
ServerTokens Minimal
とやると
apacheのバージョンだけが表示。
ServerTokens ProductOnly
とやると
Apache とだけ表示されます。
以下ProductOnlyを指定したヘッダです。
$ telnet localhost 80 Trying 127.0.0.1... Connected to localhost.mydmain.co.jp Escape character is '^]'. HEAD / HTTP/1.0 HTTP/1.1 200 OK Date: Tue, 12 Feb 2008 05:55:19 GMT Server: Apache Connection: close Content-Type: text/html Connection closed by foreign host. $
おまけ エラーページ生成時には上記の処置を施してもapacheのバージョン 等が表示されてしまうため
ServerSignature Off とやっておきましょう。これでバージョン表示はされなくなります。