VineLinuxパフォーマンスアッププロジェクト:0048
■Apacheのバージョン名・使用OS名を非表示にさせるには■
Apacheにおいて、不正なページ要求やリンク切れ等の際にエラーメッセージとともにApacheのバージョン名と動作環境のOS名が表示されます(例)。セキュリティ上あまりおすすめできませんので、これを非表示にしちゃいましょう!
この設定は難しくありません。Apacheの設定ファイル"httpd.conf"を開き、以下のように修正するだけです。
ServerSignature On
↓
ServerSignature Off
ServerTokens ProductOnly ←このように記入追加する
修正を終えたら上書き保存し、Apacheを再スタートさせます。
/etc/rc.d/init.d/httpd restart (※apache1.X系を使用の場合)
/usr/sbin/apache2ctl restart (※apache2.X系を使用の場合)
再起動したら作成されていないページを要求してみて設定が有効になっているか確認してください。