指引网

当前位置: 主页 > 服务器 > Nginx >

nginx开启和关闭访问日志功能配置

来源:网络 作者:佚名 点击: 时间:2017-08-31 00:40
[摘要] 指引教程为您提供nginx开启和关闭访问日志功能配置等资源,欢迎您收藏本站,我们将为您提供最新的nginx开启和关闭访问日志功能配置资源

nginx开启和关闭日志功能的配置

1.开启nginx访问日志

server{

//其他配置省略

log_format main '$remote_addr - $remote_user [$time_local] '

   '"$request" $status  $body_bytes_sent "$http_referer" '

   '"$http_user_agent" "$http_x_forwarded_for"'; //日志格式,注意log_format在配置文件中只能出现一次
access_log /www/logs/xx.com.log ;   //日志记录所在

}

2.关闭nginx访问日志

server{
//其他配置省略
log_format main '$remote_addr - $remote_user [$time_local] '
   '"$request" $status  $body_bytes_sent "$http_referer" '
   '"$http_user_agent" "$http_x_forwarded_for"'; //日志格式,注意log_format在配置文件中只能出现一次
access_log off ;   //日志记录所在
}

3.开启nginx访问日志但不记录css和图片

server{

//其他配置省略

log_format main '$remote_addr - $remote_user [$time_local] '
   '"$request" $status  $body_bytes_sent "$http_referer" '
   '"$http_user_agent" "$http_x_forwarded_for"'; //日志格式,注意log_format在配置文件中只能出现一次
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
                        {
                                expires      30d;
				access_log off;
                        }
location ~ .*\.(js|css)?$
                        {
                                expires      12h;
				access_log off;
                        }
access_log /www/logs/xx.com.log ;   //日志记录所在
}

------分隔线----------------------------