我正在使用 varnish 缓存,现在我想排除所有在标题中包含“MT=1”的页面,如何从 varnish 缓存中排除?
我认为它应该位于 /etc/varnish/default.vcl 下的 sub vcl_recv 下
但是语法是什么?谢谢
答案1
简单的:
sub vcl_fetch {
if ( beresp.http.MT == "1" ) {
set beresp.ttl = 0s;
}
}
我正在使用 varnish 缓存,现在我想排除所有在标题中包含“MT=1”的页面,如何从 varnish 缓存中排除?
我认为它应该位于 /etc/varnish/default.vcl 下的 sub vcl_recv 下
但是语法是什么?谢谢
简单的:
sub vcl_fetch {
if ( beresp.http.MT == "1" ) {
set beresp.ttl = 0s;
}
}