Nginx
從 Varnish Cache 設置中排除一個特定的 url
如果我只想排除一個特定的網址怎麼辦?例如 mydomain.com/a。但是這段程式碼不能正常工作。
if ( req.url ~ "^/\?random" ) { return (pass); }
我只想排除 /a URL,不想排除 mydomain.com/category 或 mydoamin.com/ask。(所有網址都有“a”字元不在此配置中記憶體)我只想排除 mydomain.com/a
有人有想法嗎?
if ( req.url ~ "^/a/?($|\?)" ) { return (pass); }
將匹配,例如
/a
and/a/
, and/a?something=...
。在這裡檢查。