2012-08-31 99 views

回答

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); 
    } 
+2

或者甚至更好,使用適當的緩存標頭進行後端回覆,並且額外的邏輯不需要在清漆中,但在其所屬的應用程序中。 – Clarence

+0

我實際上使用||的方法,但仍然認爲有更高效的東西會更好,比如哈希表來查找URL。 –