我们如何指定扩展文件以在 apache 的日志错误中过滤它?
我的 error.log 填充了:
[2014 年 11 月 27 日星期四 22:42:42] [错误] [客户端 42.42.42.42] 文件不存在:/var/www/site/images/foo.PNG
就我而言,当 .png、.jpg、.gif 丢失时,我想避免将它们写入错误日志。
我怎样才能做到这一点?
答案1
答案2
快速而肮脏:
shell命令将修复ErrorLog(您无法自定义)
touch /var/www/site/images/foo.PNG
为了不让该空文件出现在您的 CustomLog 中,请使用:
SetEnvIfNoCase Request_URI "foo\.png$" dontlog
CustomLog log/access_example.com.log env=!dontlog