1
我已经在heroku上的新雪松堆栈上部署了一个rails 3.1应用程序。 新的堆栈不会自动提供使用gzip压缩,所以我已经添加Rack :: Deflater显然是gzip页面,但它在浏览器中显示为乱码
use Rack::Deflater
我config.ru
测试它通过使用下面的命令卷曲:
curl -i -H 'Accept-Encoding: gzip,deflate' http://carbuzz-production.herokuapp.com
返回一个头与content encoding
gzip
和似乎压缩的身体。 在Firefox或Chrome中打开页面显示未翻译的正文(大量乱码)。
任何想法如何解决这个问题?
对Heroku Cedar的Rails 3.2来说,这似乎并不是这种情况,默认情况下我没有得到gzip的输出。 –
我没有通过config.serve_static_assets = false获取压缩输出 – tibbon