読者です 読者をやめる 読者になる 読者になる

コードを舐める日々

でざいんがいいかんじです

access_logに画像(jpeg、gif、png)やJS,CCSファイルのアクセスログを記録させない

アクセスログに画像読み込みやCSS,JSファイルのアクセスをログされていてログ解析しづらいので調べた。
画像や指定ファイルをログ記録させない方法のメモ。

httpd.confファイル内のlog設定部分にかく。

#環境変数nologの設定(ログさせない拡張子を設定)
SetEnvIf Request_URI ".(gif)|(GIF)|(jpg)|(JPG)|(jpeg)|(JPEG)|(png)|(PNG)|(css)|(js)|(ico)$" nolog
#nolog変数に該当するものはログさせないようにする設定
CustomLog /var/log/httpd/access_log combined env=!nolog

CustomLogの部分は最初から書かれている時があるので重複に注意。