请知悉:本文最近一次更新为 2年 前,文中内容可能已经过时。

首先明确,Nginx的if不能使用and连接判定。

那么变通一下,可以通过类似的方式来写条件:

    if ($http_client_device) {
set $temp_cache 1;
}
if ($http_client_location) {
set $temp_cache 1$temp_cache;
}
if ($temp_cache = 11) {
set $cache_key ...;
}

参考资料

how can I use AND operator in IF statement in nginx?


如您从本文得到了有价值的信息或帮助,请考虑扫描文末二维码捐赠和鼓励。

尊重他人劳动成果。转载请务必附上原文链接,我将感激不尽。


与《Nginx的if使用and的方法》相关的博文:


1
留言

avatar
😀
😀😁😂😅😭🤭😋😘🤔😰😱🤪💪👍👎🤝🌹👌
三木
三木
【🚶访客】

不错