etag

共 1 篇文章

NGINX 反向代理导致客户端缓存标记丢失的两种情况

NGINX 反向代理导致客户端缓存标记丢失的两种情况

问题引入 遇到一个很奇怪的问题,后端站点使用 etag 和 lastmodified 为静态资源增加了客户端缓存,经过 NGINX 代理之后,etag 和 lastmodified 标记到客户端就消失了,导致客户端无法使用浏览器缓存。 排查和结论 1、是否因为 gzip 导致 etag 丢失,在某些版本(1.3.31.7.3)的 NGINX 中,当开启 gzip 时,会导致 etag 头丢失。 官...

2022/08/12