当我使用PageSpeed进行测试时,会出现一个部分,指示我必须启用文本压缩。
我使用的是IIS服务器,它已经配置了压缩选项,但是我如何为我正在测试的web启用它呢?
在我必须启用的文件列表中,出现了域,两个CSS文件和一个JS文件。
谢谢
发布于 2019-11-29 07:41:16
指示您必须使用文本压缩的部分要求您启用以下选项之一: gzip、deflate、br等。
你想在你的服务器上启用gzip压缩,在下面的链接上有一组完整的答案(指向一个堆栈溢出问题的链接,里面有关于如何在IIS上启用gzip的多个好答案):-
发布于 2019-11-29 15:31:20
根据官方文档,您只需为您的网站启用http静态压缩。
为确保IIS正确压缩文件,请确保已安装IIS静态内容功能( HTTP >万维网服务->通用功能->静态内容)。请转到web浏览器开发人员工具并检查内容类型。

其次,请在IIS->万维网服务->性能特性->静态内容压缩中安装IIS压缩。
安装IIS后,请确保已选中IIS管理器->站点级别->压缩->静态内容压缩。
然后,请访问您的网站并检查响应头中是否显示了Content-Encoding。

如果没有显示响应头,请检查是否在configuration editor->system.webServer/httpCompression->staticTypes集合IIS管理器中设置了您的内容类型。
https://stackoverflow.com/questions/59085761
复制相似问题