阿里云CDN智能压缩静态文件Gzip压缩提升传输效率

阿里云CDN可以智能压缩功能,CDN智能压缩对静态文件类型进行Gzip压缩,有效减少用户传输内容大小,但是如果源站文件自身有md5值校验机制,不要开启此功能,阿里云百科分享阿里云CDN智能压缩性能优化功能及开启方法:

阿里云CDN智能压缩

阿里云CDN智能压缩可以对静态文件进行Gzip压缩,智能压缩可以有效压缩传输文件的大小,从而提升传输效率。

  • CDN智能压缩支持的内容格式:text/html、text/xml、text/plain、text/css、application/javascript、application/x-javascript、application/rss+xml、text/javascript、image/tiff、image/svg+xml、application/json、application/xmltext;
  • 客户端请求携带请求头Accept-Encoding: gzip:客户端希望获取对应资源的Gzip压缩响应;
  • 服务端响应携带响应头Content-Encoding: gzip:服务端响应的内容为Gzip压缩的资源。

阿里云CDN智能压缩开启方法

1. 登录到阿里云CDN管理控制台
2. 左侧“域名管理”找到目标域名,然后点“管理”
3. 选择“性能优化”,可以看到“智能压缩”功能
如下图:

阿里云CDN智能优化
阿里云CDN智能优化

打开智能压缩开关即可。阿里云CDN智能压缩有以下注意事项:

开启CDN智能压缩注意事项

  • 如果源站文件配置了MD5校验机制,则请勿开启该功能。当CDN对静态文件进行压缩优化时,该文件的MD5值会被更改,导致压缩优化后文件的MD5值和源站文件的MD5值不一致。
  • 只有当源站文件大小超过1024 B时,CDN才会进行Gzip压缩。
  • Internet Explorer 6对Gzip的兼容性较差,如果有Internet Explorer 6的访问需求,不建议开启智能压缩功能。
  • 如果您同时开启了CDN的页面优化功能和智能压缩(Gzip压缩)功能,CDN的页面优化功能将失效,CDN将只优先对文件进行压缩。

阿里云百科来总结一下,如果源站配置了MD5校验机制,则不要开启智能压缩功能;源站文件大小超过1024B时,CDN才会进行Gzip压缩;IE浏览器不建议开启智能压缩功能;CDN“页面优化”和“智能压缩”不会同时开启,智能压缩优先级大于页面优化。

原创文章,作者:阿里云,如若转载,请注明出处:https://www.xixibobo.com/aliyun/cdngzip/