返回托管常见问题
帮助中心 · 常见问题托管1 分钟阅读

托管网站的静态资源应该如何缓存?

合理的缓存策略既能加快重复访问,也能在发布更新时可靠地提供新内容。为带版本的资源设置较长缓存时间,让入口 HTML 更容易重新验证,并确保部署时文件与新引用保持一致。

托管

为变更文件设置版本

在资源 URL 中使用内容指纹或明确的版本号。内容变化后,新部署会引用不同 URL,因此浏览器或边缘缓存可以安全地保留旧的不可变文件。

只有当内容变化时 URL 也会变化的文件才适合长期缓存。如果在同一 URL 覆盖图片、脚本或样式表,访客可能在缓存过期前继续使用旧版本。

确保入口文档及时更新

让 HTML 等入口文档重新验证,或设置较短的有效期,使用户能发现当前版本。确认托管层传递了合适的缓存头,并避免将个性化页面作为公共资源缓存。

部署后检查首次请求和重复请求,并确认新 HTML 引用了可访问的资源版本。还应准备在错误发布时清除缓存或回滚。

返回托管常见问题