我最近听说过这个,我有几个问题:
- 是否有任何浏览器支持此功能?
- 如果浏览器不支持它,它们是否未加载,会发生什么?
- 我可以在使用 Apache 和 PHP5 的共享主机上使用此功能吗?
- 如何使用此功能?
附言如果这很重要的话,它将与Wordpress有关。
-
浏览器发送一个
Accept-Encoding
请求标头,该标头将向服务器明确是否支持压缩。好消息是几乎所有流行的浏览器都支持它 -
服务器根据浏览器是否支持 gzip(即
Accept-Encoding
请求标头是否包含gzip
)来响应请求。如果支持,服务器将使用 gzip 内容进行响应 - 由Content-Encoding
响应标头指示。 -
检查一下如何在 Apache HTTPD 上配置输出压缩 - 请注意,您需要能够编辑配置文件,因为您位于共享托管服务器上,因此您可能不是。
-
在 Apache 上配置mod_deflate是开始使用此功能所需要做的就是。它将负责检查
Accept-Encoding
请求标头并做出相应的响应。确保不要使用 force-gzip 强制压缩 - 您可以在上面的链接中找到有关此内容的详细信息。