从缓存中删除图像

时间:2013-01-30 21:28:36

标签: php image apache caching nginx

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

史蒂夫芬顿 我可以为那个

禁用缓存

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

1 个答案:

答案 0 :(得分:0)

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

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

以下内容可确保未使用缓存的a.png

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

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