请选择 进入手机版 | 继续访问电脑版
设为首页收藏本站

php163

php163 首页 技术专栏 apache_nginx 查看内容

Nginx访问日志不记录图片js|css

2013-4-18 15:39| 发布者: php163| 查看: 2064| 评论: 0

摘要: nginx下,可以和缓存时间一起设置 log_format access ‘$remote_addr – $remote_user “$request” ‘ ‘$status $body_bytes_sent “$http_referer” ‘ ‘”$http_user_agent” $http_x_forwarded_for’; locati ...

nginx下,可以和缓存时间一起设置
log_format  access  ‘$remote_addr – $remote_user [$time_local] “$request” ‘
‘$status $body_bytes_sent “$http_referer” ‘
‘”$http_user_agent” $http_x_forwarded_for’;

location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$
{
expires      30d;
access_log off;
}

location ~ .*\.(js|css)?$
{
expires      1d;
access_log off;
}
access_log  /www/logs/9enjoy.com.log access;

apache下两种方式:由于不使用apache环境所以没有测试
1.只记录html,htm,php等文件
SetEnvIfNoCase Request_URI “(\.htm|\/|\.html|\.php)$” htm
CustomLog logs/9enjoy.com-access_log combined env=htm

2.排除法:
<FilesMatch “\.(ico|gif|jpg|png|bmp|swf|js|css)”>
SetEnv IMAGE 1
</FilesMatch>
CustomLog logs/9enjoy.com-access_log combined env=!IMAGE


鲜花

握手

雷人

路过

鸡蛋

收藏 分享

最新评论

QQ:24940422 2698114111 电话:0532-89993080|Archiver|手机版|php163开源技术分享社区   

GMT+8, 2017-12-19 00:43 , Processed in 0.023707 second(s), 14 queries .

Powered by Discuz!

PHP开源技术分享门户

回顶部