我有我的网站配置为使用gzip压缩,像这样提供静态内容:
<link rel='stylesheet' href='http://cdn-domain.com/css/style.css.gzip?ver=0.9' type='text/css' media='all' />
我没有看到任何网站做类似的事情。 所以,问题是,这有什么错呢? 难道我期待缺点?
准确地说,据我所知,大多数网站都配置服务的正常静态文件(的.css,.js文件等)和gzip压缩的内容(.css.gz,.js.gz等),只有当请求带有一个Accept-Encoding: gzip
头。 为什么他们要这么做时,所有浏览器都支持gzip
一样的?
PS:我不是在所有的,因为所有的静态内容之前上传到其中,然后简单地服务于gzip压缩文件的CDN gzip压缩看到任何性能问题。 因此,有我的服务器上没有应力/应变。
万一这是有帮助的,这里的HTTP响应头信息的gzip压缩的CSS文件:
而本作gzip压缩的favicon.ico文件: