# proxy\_cache\_bypass

<mark style="color:blue;">**proxy\_cache\_bypass**</mark>指令用于<mark style="color:blue;">**配置Nginx服务器向客户端发送响应数据时，不从缓存中获取的条件**</mark>。这些条件**支持使用Nginx配置的常用变量**。其语法结构为：

```nginx
proxy_cache_bypass string ...;
```

其中，<mark style="color:blue;">**string**</mark> 为条件变量，支持设置多个，**当至少有一个字符串指令不为空或者不等于0时，响应数据不从缓存中获取**。

{% hint style="success" %}
{% code overflow="wrap" %}

```nginx
proxy_cache_bypass $cookie_nocache $arg_nocache $arg_comment $http_pragma $http_authorization;
```

{% endcode %}

其中，**$cookie\_nocache**、**$arg\_nocache**、**$arg\_comment**、**$http\_pragma**&#x548C;**$http\_authorization**都是Nginx配置文件的变量。
{% endhint %}
