Apacheで余計な情報を公開しない。

 - OSの詳細を公開しない(ServerTokens Prod)
 - Traceメソッドの禁止( TraceEnable Off)
 - ETagが無くても困らないのであれば非出力に(FileETag None)
 - エラーメッセージ内の余計な情報を非出力に(ServerSignature Off)

TraceEnable †
普段は使わない上に有効にしておくとちょっと危険なメソッドらしいので、
無効にしておいたほうがよい。
Apache-1.3.34/Apache-2.0.55以上なら、以下のようにhttpd.confへ。
Apache2.2.3なので

TraceEnable Off
ただし、Apache-1.3.34/Apache-2.0.55未満の場合、この機能が実装されておらず、Offにすることが出来ないようで、mod_rewriteを使って小細工をする必要があるらしい。

RewriteEngine on
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* - [F]

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2010年10月14日 10:07