As long as client request was identified as one came from proxy server ("Via" header present) nginx is able to disable or enable it's own gzip depending on various conditions. These conditions are controlled via gzip_proxied directive. Thank you, that makes complete sense now. -Bryn Posted at Nginx Forum: http://forum.nginx.org/read.php?2,60121,61547#msg-61547