1

キャッシュするURLの静的リストを提供する方法はありますか?VCLにたくさんの「if」ステートメントを入れることができることは知っていますが、もっとエレガントな方法があるかどうか疑問に思っています。

4

1 に答える 1

0

それらを正規表現に入れます

if (req.url ~ "^/(some/url/1|some/url/2|....|some/urlN)") {
    unset req.http.Cookie;
    return (lookup);
}
else {
    return (pass);
}

または単に||でリストします

    if (req.url ~ "^/some/url/1"
    || req.url ~ "^/some/url/2
    ...
    || req.url ~ "^/some/urlN"
    ) {
            unset req.http.Cookie;
            return (lookup);
    }
于 2012-09-02T18:15:19.450 に答える