如果我只想排除一个特定的网址怎么办?例如mydomain.com/a。但此代码无法正常工作。
if ( req.url ~ "^/\?random" ) {
return (pass);
}
我只想排除 /a URL,不想排除 mydomain.com/category 或 mydoamin.com/ask。(所有带有“a”字符的 URL 都不会缓存在此配置中)我只想排除 mydomain.com/a
有人有想法吗?
答案1
if ( req.url ~ "^/a/?($|\?)" ) {
return (pass);
}
将匹配,例如/a
和/a/
,和/a?something=...
。检查这里。