apache只记录指定URI的日志

我的需求是,把类似请求 www.aaa.com/aaa/... 这样的请求才记录日志。
在httpd.conf 或者 相关的虚拟主机配置文件中添加
SetEnvIf Request_URI "^/aaa/.*" aaa-request
CustomLog "|/usr/local/apache/bin/rotatelogs -l /usr/local/apache/logs/aaa-access_%Y%m%d.log 86400" combined env=aaa-request

时间: 2024-12-25 05:29:18

apache只记录指定URI的日志的相关文章

apache不记录指定文件类型日志

Apache日志中有许多不需要记录的,比如图片图像什么的. 这就需要我们去设置虚拟主机文件,把图片等一些不需要记录的去做一个标记,然后根据这个标记去做限制. 具体操作: [[email protected] logs]# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf SetEnvIf Request_URI ".*\.gif$" image-requestSetEnvIf Request_URI ".*\.jpg$&q

Apache不记录指定文件类型日志---模块

1.编辑虚拟主机文件 vim /usr/local/apache2/conf/extra/httpd-vhosts.conf SetEnvIf Request_URI ".*\.gif$" image-request SetEnvIf Request_URI ".*\.jpg$" image-request SetEnvIf Request_URI ".*\.png$" image-request SetEnvIf Request_URI &qu

apache日志切割与不记录指定文件类型日志

1.# vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 修改日志文件为: ErrorLog "logs/test.com-error_log"       错误日志 CustomLog "logs/test.com-access_log" combined  访问日志  相对路径 Apache的common日志格式定义: # vim /usr/local/apache2/conf/httpd.conf <

apache不记录指定格式元素的日志

apache日志不记录指定格式元素的日志 apache不记录指点网站元素的日志,为什么需要这样做,什么情况下需要这样做: 当计算日志pv时,一般不需要统计图片元素的日志,因为,打开一个网页才是一个PV,当RS服务器不希望记录 来自前端负责均衡健康检查的无用日志,整个配置需要mod_setenvif模块的支持,下面我们的案例 案例1:apache不记录图片日志 答:因为统计日志PV时一个页面才算一个PV,而图片js,css等只是图片的元素,如果记录在日志里,然后按日志统计pv那么统计的PV是不准确

2.1-Apache不记录指定文件类型日志

在apache访问日志中,默认会记录所有动作.包括本地一些静态小图片,从而日志变得繁多臃肿. 这时我们可以指定,不记录指定文件类型的日志,来达到只记录我们想要的日志. 配置步骤: 1:标记指定文件类型 <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/usr/local/src/Discuz" ServerName www.llzdwyp.com ServerAlias www.wyp.com S

1.9-nginx不记录指定文件类型日志

nginx的日志记录和格式,在主配置文件中有配置 vim /usr/local/nginx/conf/nginx.conf 中这一行 log_format combined_realip '$remote_addr $http_x_forwarded_for [$time_local]' '$host "$request_uri" $status' '"$http_referer" "$http_user_agent"'; combined_re

apache禁止记录指定类型的文件

1.编辑虚拟主机配置文件 vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 2.修改以下配置 在此行ErrorLog "|usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/test.com-error_%Y%m%d_log 86400"底下添加以下配置: SetEnvIf Request_URI ".*\.gif$" image-reguest

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

如何不把图片等文件的信息记录到日志中,应该如何做? 1.打开虚拟主机配置文件,里面添加一些内容 vi /usr/local/apache2/conf/extra/httpd-vhosts.conf SetEnvIf Request_URI ".*\.gifs$" image-request SetEnvIf Request_URI ".*\.jpg$" image-request SetEnvIf Request_URI ".*\.png$" i

LAMP 2.1Apache不记录指定文件类型日志

访问日志只需要记地址,不用记录图片. 对无用的图片日志做标记,针对标记做限制.打开 vim /usr/local/apache2/conf/extra/httpd-vhosts.conf 把 ErrorLog "logs/denny.com-error_log" CustomLog "|/usr/local/apache2/bin/rotatelogs -l /usr/local/apache2/logs/denny.com-access_%Y%m%d_log 86400&q