微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Drupal 8 上的缓存图像

如何解决Drupal 8 上的缓存图像

我们在 Drupal 8 中有一个使用图像的网站,我们有不同类型的实现,包括自定义模块和直接内容类型和图像字段。

问题是当我们用新的图像替换图像时,无论是更改名称还是图像本身,都不会反映在最终用户的浏览器上。我们在推送更改后清除 Drupal 8 缓存,但仍然存在相同的问题。但是,当用户尝试使用隐身模式时,会反映新的图像或名称

我们没有使用 CDN。请帮助我们解决此问题。

谢谢

解决方法

我相信这是因为页面缓存在用户的浏览器中。

  1. 防止缓存图片(如果网站中有很多图片,不推荐使用)
  2. 清除用户的浏览器缓存
  3. 向页面 URL 添加 randon 查询字符串

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。