您好,欢迎来到尚车旅游网。
搜索
您的当前位置:首页配置apache日志过滤

配置apache日志过滤

来源:尚车旅游网

默认情况下,apache对web访问的全部请求url均进行记录在access_log 日志 下, 每个页面包含大量的图片等静态文件,造成access_log文件膨胀速度飞快,对服务器性能有一定的影响, 同时对我们从访问 日志 进行安全分析等工作也带来不便,因此可以考虑对 日志

默认情况下,apache对web访问的全部请求url均进行记录在access_log日志下, 每个页面包含大量的图片等静态文件,造成access_log文件膨胀速度飞快,对服务器性能有一定的影响, 同时对我们从访问日志进行安全分析等工作也带来不便,因此可以考虑对日志记录进行过滤。 编辑httpd.conf文件,加入如下过滤规则: #fileter log: if visit images or static files,don't log
SetEnvIf Request_URI ".jpg$" filenotlog
SetEnvIf Request_URI ".gif$" filenotlog
SetEnvIf Request_URI ".bmp$" filenotlog
SetEnvIf Request_URI ".css$" filenotlog
SetEnvIf Request_URI ".txt$" filenotlog 配置加入日志过滤条件: CustomLog "logs/access_log" common env=!filenotlog 检查配置文件语法: [root@weblogic bin]# ./apachectl -t
Syntax OK 重启apache进程:
[root@weblogic bin]# ./apachectl graceful 查看日志应该就不会再出现上面不记录的文件类型jpg、bmp、gif、css、txt的记录了

Copyright © 2019- sceh.cn 版权所有 湘ICP备2023017654号-4

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务