【发布时间】:2020-10-26 20:46:47
【问题描述】:
我的 Flask 应用程序由 Heroku 托管并在 Nginx 上提供服务,并使用 Cloudflare 作为 CDN。有时我会更改后端的静态资源(图像、CSS、JS 等),这些资源会通过 Heroku 上的部署进行更改。这些更改不会在客户端浏览器上更改,除非他们手动清除缓存。缓存确实按照建议每月在客户端浏览器上过期,但我希望后端手动告诉客户端浏览器在我每次部署到 Heroku 时为我的网站清除缓存,并在事后加载/重新加载我的网站。有没有办法自动化这个过程?
【问题讨论】:
标签: flask heroku deployment browser-cache purge