1. 程式人生 > >nginx不記錄指定文件類型日誌

nginx不記錄指定文件類型日誌

nginx配置 tar 重啟 指定文件類型 restart quest 虛擬主機配置 service 修改

1、指定記錄文件日誌記錄的內容。
vim /usr/local/nginx/conf/nginx.conf
如下部分:
log_format dd ‘$remote_addr $http_x_forwarded_for [$time_local]‘
‘$host "$request_uri" $status‘
‘"$http_referer" "$http_user_agent"‘;
其中dd是指日誌格式的名字,可修改。
2、在虛擬主機配置文件中,指定訪問日誌的所在位置及記錄格式。
#指定日誌存放位置及指定格式
access_log /tmp/access.log dd;
檢查是否有錯:/usr/local/nginx/sbin/nginx -t
重啟服務 : service nginx restart
或者
/etc/init.d/nginx reload重新載入配置文件
3、某些類型日誌文件不記錄日誌
vim /usr/local/nginx/conf/vhosts/dd.conf
#不記錄指定文件類型的日誌
location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
access_log off;
}
location ~ (static|cache)
{
access_log off;
}
檢查重新載入nginx配置文件

nginx不記錄指定文件類型日誌