我向config.ru添加了use Rack::Deflater
,试图提供gzip压缩的css和js。
但是当我加载页面时,我仍然看到css和js被提供而不是css.gz
我应该看css.gz还是js.gz?或者我错过了什么
答案 0 :(得分:10)
这是正确的行为。检查您的HTTP标头,看看gzip压缩是否真正有效:
curl -I -H "Accept-Encoding: gzip,deflate" <url>
如果启用了gzip压缩,则应返回Content-Encoding: gzip
之类的内容。
您还可以使用小写-i
查看压缩输出。除了curl之外,您还可以使用WebKit开发人员工具(或类似的东西)来检查它。