我正在使用 DigitalOcean 的 Spaces 来提供 django 网站的静态资产。我在设置缓存策略时遇到问题。
默认情况下没有设置缓存策略:
我修改了文件的元数据以添加缓存控制设置,现在可以public,max-age=86400
在 HTTP 响应中看到:
但是,每次刷新或导航到新页面时仍然会发出请求:
该文件all.css
最初是从 fontawesome 网站加载的,现在位于内存缓存中,而前四个总是从数字海洋加载。
这是缓存文件的响应:
以下是空间元数据的设置:
我可以修改什么以使缓存正常工作?