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系を使用の場合)

 再起動したら作成されていないページを要求してみて設定が有効になっているか確認してください。




プロジェクト ホームへ戻る