我需要在Varnish中编写VCL,以防止在cookie值等特定条件下进行缓存。
知道怎么做吗?
答案 0 :(得分:0)
编写并加载您自己的.vcl文件,以指示清除何时缓存。默认情况下,不会缓存带cookie的请求。
您可以从Varnish tutorial开始,如果您无法使其发挥作用,请不要犹豫,在本网站上提出更具体的问题......
答案 1 :(得分:0)
将以下内容放在vcl_recv中:
# as soon as we have a NO_CACHE cookie pass request
if (req.http.cookie ~ "NO_CACHE=") {
return (pass);
}