我想要配置 Varnish 来生成 HTML 请求内容的 ETag(可能带有 HTML 的 MD5 和“Vary”标头)并处理 304 和 If-None-Match 标头。
通过配置或者 vlc 脚本可以实现这个吗?
答案1
为了使 ETag 正常工作,您的后端需要随内容一起生成正确的 ETag。如果存在 ETag,Varnish 将会使用它们。
我想要配置 Varnish 来生成 HTML 请求内容的 ETag(可能带有 HTML 的 MD5 和“Vary”标头)并处理 304 和 If-None-Match 标头。
通过配置或者 vlc 脚本可以实现这个吗?
为了使 ETag 正常工作,您的后端需要随内容一起生成正确的 ETag。如果存在 ETag,Varnish 将会使用它们。