编辑nginx配置文件  vim /usr/local/nginx/conf/vhosts/discuz.conf 

location ~* ^.+\.(gif|jpg|png|swf|flv|rar|zip|doc|pdf|gz|bz2|jpeg|bmp|xls)$ 
{


         expires 30d;  
         valid_referers none blocked server_names  *.1.com *.a.com *.b.com *.baidu.com *.google.com *.google.cn *.soso.com ; 
         if ($invalid_referer) {

#               return 403;
                  rewrite ^/ 
          }
          access_log off;
}

/usr/local/nginx/sbin/nginx -t 

/usr/local/nginx/sbin/nginx -s reload

上面的配置有结合静态文件不记录日志,配置缓存