# Nginx + modrails + gzip

**URL:** <https://www.ruby-forum.com/t/nginx-modrails-gzip/174055>\
**Category:** Deployment\
**Created:** [August 20, 2009, 7:04am UTC](https://www.ruby-forum.com/t/nginx-modrails-gzip/174055 "2009-08-20T07:04:08Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![vince](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/b5e925/32.png) [@vince](https://www.ruby-forum.com/u/vince)\
**Post date:** [August 20, 2009, 7:04am UTC](https://www.ruby-forum.com/t/nginx-modrails-gzip/174055/1 "2009-08-20T07:04:08Z")

</div>

I’m running a stack using modrails with the compiled version of nginx.  
I turned on gzip in my /opt/nginx/conf/nginx.conf file but Yslow still  
shows that we aren’t gzipping. Any hints as to what might be happening?  
Here’s the gzip stuff from nginx:

gzip on;  
gzip\_buffers 16 8k;  
gzip\_comp\_level 9;  
gzip\_http\_version 1.0;  
gzip\_min\_length 0;  
gzip\_types text/plain text/html text/css application/x-javascript  
text/xml application/xml application/xml+rss text/javascript;

Any help appreciated,  
Vince

---

<div class="post-metadata">

**Author:** ![vince](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/b5e925/32.png) [@vince](https://www.ruby-forum.com/u/vince)\
**Post date:** [November 26, 2009, 9:55pm UTC](https://www.ruby-forum.com/t/nginx-modrails-gzip/174055/2 "2009-11-26T21:55:50Z")

</div>

The same problem ☹

---

<div class="post-metadata">

**Author:** ![vince](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/b5e925/32.png) [@vince](https://www.ruby-forum.com/u/vince)\
**Post date:** [December 4, 2009, 10:45pm UTC](https://www.ruby-forum.com/t/nginx-modrails-gzip/174055/3 "2009-12-04T22:45:11Z")

</div>

you can try to add “gzip\_proxied any;”
