【问题标题】:Delete image from cache从缓存中删除图像
【发布时间】:2013-01-14 20:48:32
【问题描述】:

我需要在上传图片并替换另一张图片时将其从缓存中删除。 图片在nginx服务器上(1h过期),通过apache&php上传

史蒂夫·芬顿 我可以为此禁用缓存

如果我将创建日期修改为一小时会更新吗?

【问题讨论】:

    标签: php image apache caching nginx


    【解决方案1】:

    如果您通过 PHP 提供图像,则可以通过调整 URL 将其从用户的缓存中取出。例如,如果你有这个:

    <img src="a.png" alt="Butterfly">
    

    以下内容将确保不使用缓存的a.png

    <img src="a.png?1" alt="Butterfly">
    

    您可以使用任何东西 - 版本号、时间戳(尽管它永远不会被缓存)或其他任何您喜欢的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-10-20
      • 2016-07-13
      • 1970-01-01
      • 2013-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多