![如何使用 mod_deflate 启用压缩](https://linux22.com/image/804041/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20mod_deflate%20%E5%90%AF%E7%94%A8%E5%8E%8B%E7%BC%A9.png)
Page Speed Insights 告诉我要为 google-maps 源启用压缩。如果使用 Apache,它建议使用mod_deflate
。好吧,我把下面的代码片段放在了.htaccess
文件中:
<IfModule mod_deflate.c>
<IfModule mod_headers.c>
Header append Vary User-Agent env=!dont-vary
</IfModule>
<IfModule mod_filter.c>
AddOutputFilterByType DEFLATE text/css text/x-component application/x-javascript application/javascript text/javascript text/x-js text/html text/richtext image/svg+xml text/plain text/xsd text/xsl text/xml image/x-icon application/json
<IfModule mod_mime.c>
# DEFLATE by extension
AddOutputFilter DEFLATE js css htm html xml
</IfModule>
</IfModule>
</IfModule>
我已经启用mod_deflate
(并自动启用mod_filter
),并且mod_headers
和mod_mime
已经启用。。但 Page Speed 页面仍然告诉我启用压缩。我做错了什么,或者我应该怎么做?
这是页面速度错误的屏幕截图:
答案1
这些都是第三方资源,你无法控制它们是否使用压缩(它们不会,因为这样做可能会暴露私人数据)。违规或犯罪攻击)。您可以放心地忽略建议压缩从第三方网站加载的资源的消息,以及建议压缩通过 HTTPS 提供的内容的消息。