コードを舐める日々

わからないことがわからないことをしる日々

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の部分は最初から書かれている時があるので重複に注意。