两种缓存
强缓存(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。
