Rails 4 Rack::Deflater 不工作。页面速度表示未压缩
Rails 4 Rack::Deflater is not working. Page speed says not gzipped
我刚刚在我的应用中启用了 Rack::Deflater
。在 headers 中我可以看到 Accept-Encoding:gzip, deflate, sdch
。但是 PageSpeed Insights 报告 gzip 未启用!我在服务器中使用 Nginx
和 Puma
。我该如何解决这个问题?
我遇到了完全相似的问题。
当我开始建议时 here to inserting config.middleware.use Rack::Deflater
in config/application.rb
content was not compressed. Solutions suggested like Using config.middleware.insert_before
or updating config.ru
也没有用。
然后我发现这不是因为上面列出的方法有任何问题,而是因为我使用的是 apache/httpd 并且我必须按照描述显式启用 rack_deflate 模块 here,压缩开始工作。
我刚刚在我的应用中启用了 Rack::Deflater
。在 headers 中我可以看到 Accept-Encoding:gzip, deflate, sdch
。但是 PageSpeed Insights 报告 gzip 未启用!我在服务器中使用 Nginx
和 Puma
。我该如何解决这个问题?
我遇到了完全相似的问题。
当我开始建议时 here to inserting config.middleware.use Rack::Deflater
in config/application.rb
content was not compressed. Solutions suggested like Using config.middleware.insert_before
or updating config.ru
也没有用。
然后我发现这不是因为上面列出的方法有任何问题,而是因为我使用的是 apache/httpd 并且我必须按照描述显式启用 rack_deflate 模块 here,压缩开始工作。