准备处理“浏览器缓存与静态资源版本”前,先补齐环境信息、恢复条件和验收标准。完成清单后再进入实施步骤。
先准备这些信息
记录 Cache-Control、ETag 及构建产物命名,区分 HTML 与带哈希的静态资源。
提前写明恢复条件
回退 HTML 与其对应静态资源为同一构建版本,避免只回退其中一部分。
开始前约定验收标准
普通浏览器刷新后加载正确版本,旧页面引用的资源在过渡期仍然存在。
环境与操作范围
以浏览器实际访问路径为主线,分清 CDN、反向代理、Web 服务与应用各层职责。配置发布后既要检查正常请求,也要检查预期被拒绝的请求。
