【发布时间】:2020-02-13 01:21:32
【问题描述】:
当我们为网站上已有的商品放置新图片时,出现在我们网站上的图片仍然是旧图片。我们需要进行一次硬刷新以显示新图像。有没有办法在我们的网站上放置新图像时刷新缓存,以便在更改图片后出现新图像?这需要在浏览器缓存和网站缓存中完成。
【问题讨论】:
标签: php caching browser-cache
当我们为网站上已有的商品放置新图片时,出现在我们网站上的图片仍然是旧图片。我们需要进行一次硬刷新以显示新图像。有没有办法在我们的网站上放置新图像时刷新缓存,以便在更改图片后出现新图像?这需要在浏览器缓存和网站缓存中完成。
【问题讨论】:
标签: php caching browser-cache
您可以通过清除浏览器缓存来解决此问题。如果要在脚本中多次检查文件,您可能希望避免缓存以获得正确的结果。为此,请使用以下代码
header("Cache-Control: no-cache, must-revalidate");
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Content-Type: application/xml; charset=utf-8");
【讨论】: