httpd之不记录指定文件类型的日志
2016-06-05 11:25
645 查看
在访问量很大的站点,有些访问的日志可以不记录,如图片js,css
方法一:LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combinedLogFormat "%h %l %u %t \"%r\" %>s %b" commonLogFormat "%{Referer}i -> %U" refererLogFormat "%{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的名称可以自己定义
来自为知笔记(Wiz)
方法一:LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combinedLogFormat "%h %l %u %t \"%r\" %>s %b" commonLogFormat "%{Referer}i -> %U" refererLogFormat "%{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的名称可以自己定义
来自为知笔记(Wiz)
相关文章推荐
- 按右键另存图片只能存BMP
- photoshop去除图片上的水印
- upload上传单张图片
- 图片引发的溢出危机(图)
- C#实现把彩色图片灰度化代码分享
- C#将图片和字节流互相转换并显示到页面上
- C#监控文件夹并自动给图片文件打水印的方法
- 纯CSS实现的当鼠标移上图片添加阴影效果代码
- 如何使用C#从word文档中提取图片
- C#实现打开画图的同时载入图片、最大化显示画图窗体的方法
- C#图片添加水印的实现代码
- 随鼠标移动的图片或文字特效代码
- CSS 图片横向排列实现代码
- C#实现将Email地址转成图片显示的方法
- C#实现图片加相框的方法
- 超级经典一套鼠标控制左右滚动图片带自动翻滚
- 用css实现图片垂直居中的使用技巧
- 一起动手编写Android图片加载框架
- C++实现读取图片长度和宽度
- Android实现图片异步加载并缓存到本地