开发者社区> 问答> 正文

按照文档开启了 CDN 的页面优化功能,但是访问 HTML 页面实际并没有优化效果,怎么回事?

"阿里云 CDN 提供了页面优化功能,当开启页面优化功能时,CDN 可以自动清除 HTML 页面冗 余的注释和重复的空白符,缩小文件体积,提升页面可阅读性。本案例遇到的一个问题是,按照文 档开启了 CDN 的页面优化功能,但是访问 HTML 页面实际并没有优化效果。"

展开
收起
EXCEED 2022-01-11 14:11:10 2656 0
1 条回答
写回答
取消 提交回答
  • 该问题可以总结如下: (1)如果源站响应了 Gzip 压缩的内容,CDN 会因为无法 Gunzip 导致页面优化功能不生效 (2)如果希望与 CDN 去智能压缩和页面优化,因此 CDN 层面智能压缩的优先级比页面优化的 优先级高,也会导致页面优化不生效 (3)如果期望使用 CDN 的页面优化,那么需要确保源站服务器关闭 Gzip 压缩。如果源站服务 器是 Nginx,通过修改 Nginx 配置文件里 ngx_http_gzip_module 模块的 gzip_proxied 参数,设定 来自代理服务器的请求,不返回 Gzip 压缩的内容来实现。 (4)另外还有一种比较实现方案,是可以在 CDN 层面配置删除 Accept-Encoding 这个回源 H TTP 请求头。 资源来源于《对象存储&视频云35条实战秘籍》,下载链接:https://developer.aliyun.com/topic/download?id=8226

    2022-01-11 15:58:44
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
作为全球云计算的领先者,阿里云为全球230万企业提供着云计算服务,服务范围覆盖200多个国家和地区。我们致力于为企业、政府等组织机构提供安全可靠的云计算服务,给用户带来极速愉悦的服务体验。
问答排行榜
最热
最新

相关电子书

更多
陌陌直播智能CDN调度系统实践之路 立即下载
CDN排坑指南 立即下载
天猫HTML5互动技术实践 立即下载