剥离静态文件的 cookie 并设置较长的缓存过期时间 Varnish 3.0

Strip cookies for static files and set a long cache expiry time Varnish 3.0

我正在使用 Varnish 3.0 并想去除静态文件的 cookie。下面是我正在使用的代码,但它有些不起作用。任何人都可以帮忙吗?

 if (req.url ~ "\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|pdf|txt|tar|wav|bmp|rtf|js|flv|swf|html|htm)") {
                    unset beresp.http.set-cookie;
                    set beresp.ttl   = 1d;
            }

您好,您的代码中缺少 $ 请使用下面的代码。

 if (req.url ~ "\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|pdf|txt|tar|wav|bmp|rtf|js|flv|swf|html|htm)$") {
        unset beresp.http.set-cookie;
        set beresp.ttl   = 1d;
}