两种缓存

强缓存(Cache-Control: max-age)在有效期内不请求;协商缓存(ETag/Last-Modified)问服务器是否变。静态资源用强缓存+文件名哈希,HTML 用协商缓存。

Nginx 配置

给带哈希的资源设长缓存;HTML 设 no-cache 每次校验。改资源时文件名变,自动失效长缓存。

location ~* \.[js|css|png|webp]$ {
  expires 30d;
  add_header Cache-Control "public, immutable";
}

融之易科技 李智霖18612697889

立足苏州、服务长三角的一站式数字增长伙伴,提供官网建设、网络推广、短视频运营、外贸推广与小程序 App 开发。需要针对你的业务出方案,可直接联系李智霖 18612697889。

上海Gzip/Brotli 压缩文本
返回分类