日記+コメント付きブックマーク+他人にも役に立つかもしれない情報など。
(更新情報: RSS(ツッコミ付き) / RSS(ツッコミ抜き) / LIRS)
- p (01/03)
- Thiramil (10/26)
- 久々にいまむらを食べたい通りすがり (09/28)
- Fluxadir (05/16)
- Antiprestin (11/08)
2007/11/29
_ [システム運用] error_log に MSOffice と _vti_bin に関するエラーが記録されるのを回避
Apache の error_log に
File does not exist: /home/pmakino/public_html/_vti_bin
File does not exist: /home/pmakino/public_html/MSOffice
というようなエラーがしょっちゅう記録されていて鬱陶しいので (それらの正体はアタック?--アクセスログ謎のエントリーの原因(MSOffice/cltreq.aspや_vti_bin/owssvr.dllやSlurpConfirm404)参照)、それらは個別に弾くことにした。
ついでに、ディレクトリ毎に favicon.ico を要求してくる UA と、なぜか robots.txt ではなく robot.txt を要求してくる bot の対策も行うことにした。
RedirectMatch gone ^/(MSOffice|_vti_bin)/.*$
RedirectMatch permanent ^/.*/favicon\.ico$ /favicon.ico
RedirectMatch permanent ^/robot\.txt$ /robots.txt
access_log には相変わらず記録されるがまあいいこととする。
2