soft@appleple.com

【Apache】ログに画像ファイルのアクセス記録を残さない

下記のように環境変数にまずは、記録を残したくない拡張子を
登録します。まとめて一行にもできます。

SetEnvIf Request_URI "\.(gif)|(jpg)|(png)|(ico)|(css)|(GIF)|(JPG)|(PNG)|(ICO)|(CSS)$" imagefile

SetEnvIF Request_URI ".gif" imagefile
SetEnvIF Request_URI ".jpeg" imagefile
SetEnvIF Request_URI ".jpg" imagefile
SetEnvIF Request_URI ".css" imagefile
SetEnvIF Request_URI ".swf" imagefile

次にログ出力の行に環境変数の定義した名前をぶちこみます。

CustomLog logs/access_log common env=!imagefile

Last Update : 2008年03月14日 (金) 11:39