【问题标题】:How do I cache control?如何缓存控制?
【发布时间】:2011-10-01 21:04:06
【问题描述】:

如何让我的网站将图像保存到客户端计算机并使用它们,而不是在每次重新加载页面时重新下载它们?

我尝试发送 header("Cache-Control: max-age=3600");但这没有任何效果。

【问题讨论】:

    标签: cache-control browser-cache


    【解决方案1】:

    您需要为图像文件而不是为您的 HTML 文档添加缓存标头。只有当文件实际上是由 PHP 脚本提供服务时,您才能使用 header 函数 - 如果它们是由 Web 服务器处理的静态文件,则不能使用。如果它们是静态文件,请查看您选择的 Web 服务器的文档。

    还可以考虑发送 Expires 标头和 disable ETags

    【讨论】:

    • 我检查了文档,没有发生任何事情 o_O
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-22
    • 2012-06-06
    • 1970-01-01
    • 2016-01-28
    • 2020-09-10
    相关资源
    最近更新 更多