【问题标题】:Gzipped CSS/JS/HTML压缩的 CSS/JS/HTML
【发布时间】:2013-02-03 20:19:11
【问题描述】:

我最近听说了这件事,我有几个问题:

  1. 有浏览器支持吗?
  2. 如果浏览器不支持它会发生什么,它们是否处于未加载状态?
  3. 我可以在使用 Apache 和 PHP5 的共享主机上使用此功能吗?
  4. 如何使用此功能?

附:如果这很重要,它将与 Wordpress 有关。

【问题讨论】:

    标签: php javascript html css gzip


    【解决方案1】:
    1. 浏览器发送一个Accept-Encoding 请求标头,这将使服务器清楚地知道是否支持压缩。好消息是几乎所有流行的浏览器都支持它

    2. 服务器根据浏览器是否支持 gzip(即Accept-Encoding 请求标头中是否包含gzip)来响应请求。如果支持,服务器会使用 gzip 压缩的内容进行响应 - 由 Content-Encoding 响应标头指示。

    3. 查看this,了解如何在 Apache HTTPD 上配置输出压缩 - 请注意,您需要能够编辑配置文件,但您可能无法编辑配置文件,因为您在共享托管服务器上。

    4. 在 Apache 上配置 mod_deflate 即可开始使用此功能。它将负责检查Accept-Encoding 请求标头并做出相应的响应。 确保不要使用 force-gzip 强制压缩 - 您可以在上面的链接中找到有关此的详细信息。

    【讨论】:

      猜你喜欢
      • 2020-06-12
      • 2013-02-10
      • 2014-09-01
      • 1970-01-01
      • 2011-09-18
      • 2012-12-10
      • 2011-05-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多