码迷,mamicode.com
首页 > Web开发 > 详细

httpd之不记录指定文件类型的日志

时间:2016-06-05 17:18:00      阅读:232      评论:0      收藏:0      [点我收藏+]

标签:图片   common   访问量   

在访问量很大的站点,有些访问的日志可以不记录,如图片js,css

方法一:
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
  再后面加上图片文件的类型
  SetEnvIf Request_URI \.gif$ gif-image
  SetEnvIf Request_URI \.GIF$ gif-image
  SetEnvIf Request_URI \.jpg$ gif-image
  SetEnvIf Request_URI \.JPG$ gif-image
  SetEnvIf Request_URI \.png$ gif-image
  SetEnvIf Request_URI \.js$ gif-image
  SetEnvIf Request_URI \.bmp$ gif-image
  SetEnvIf Request_URI \.css$ gif-image
  SetEnvIf Request_URI \.mid$ gif-image
  SetEnvIf Request_URI \.swf$ gif-image
  SetEnvIf Request_URI \.mmf$ gif-image
  SetEnvIf Request_URI \.wma$ gif-image
  SetEnvIf Request_URI \.midi$ gif-image
  记日志时
  CustomLog /usr/local/apache/logs/access.log combined env=!gif-image

方法二:
<VirtualHost *:80>
        DocumentRoot /data/web/
        ServerName www.test.com
        SetEnvIf Request_URI ".*\.gif$" image-request
        SetEnvIf Request_URI ".*\.jpg$" image-request
        SetEnvIf Request_URI ".*\.png$" image-request
        SetEnvIf Request_URI ".*\.bmp$" image-request
        SetEnvIf Request_URI ".*\.swf$" image-request
        SetEnvIf Request_URI ".*\.js$" image-request
        SetEnvIf Request_URI ".*\.css$" image-request
        CustomLog "/logs/access.log" combined env=!image-request
</VirtualHost>

说明:像image-request的名称可以自己定义
 




httpd之不记录指定文件类型的日志

标签:图片   common   访问量   

原文地址:http://hiyang.blog.51cto.com/10728919/1786222

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!