【问题标题】:Disable Chrome’s Data Saver optimization禁用 Chrome 的流量保护程序优化
【发布时间】:2015-09-27 15:06:55
【问题描述】:

我在 Chrome 中的网站上加载图像时遇到问题。现在我发现如果我手动禁用 Chrome 的数据保护程序功能一切正常。

documentation of Chrome 描述了如何禁用此功能 - 但我无法理解。

我曾尝试使用 html 标记添加 Cache-Control: no-transform,也尝试添加 header("Cache-Control: no-transform") - 但两者都不起作用。

有什么想法吗?

【问题讨论】:

    标签: php html google-chrome


    【解决方案1】:

    在再次考虑我的问题后,我意识到,我不必禁用我的 PHP 文件中的缓存而不是图像。所以我使用了如下的 htaccess 文件:

    <FilesMatch "\.(gif|jpg|jpeg|png|gif)$">
        Header set Cache-Control "no-transform"
    </FilesMatch>
    

    现在所有图片的缓存都消失了,网站运行正常。

    【讨论】:

      【解决方案2】:

      来自 Karsten 的出色回答。我要添加的唯一指令是当您在 htaccess 文件中添加此代码时。

      将其保留在 3 个不同的行上。如果它们在单行中,则会出错。

      此外,由于没有缓存,该网站的加载速度也会稍慢一些。

      【讨论】:

      • 这应该是评论而不是答案。
      • 所以,在你获得特权之前不要这样做。等你得到它。
      猜你喜欢
      • 2017-09-01
      • 2016-12-01
      • 1970-01-01
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-23
      相关资源
      最近更新 更多