proxy_cache_valid any 1m; } } } 在上面的配置中,我们设置了三个proxy_cache_valid指令。第一个指令设置了响应代码为200和302的缓存有效期为10分钟,第二个指令设置了响应代码为404的缓存有效期为1分钟,第三个指令设置了其他响应代码的缓存有效期为1分钟。 为什么使用proxy_cache_valid指令? 使用proxy_cache_va...
proxy_cache web1_cache;#填写站点对应的keys_zone即可 proxy_cache_valid2003023043011d;proxy_cache_valid any 1m; 站点2 配置: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 #其他配置略 proxy_cache web2_cache;#填写站点对应的keys_zone即可 proxy_cache_valid2003023043011d;proxy_cache_valid any 1m...
proxy_cache_key $scheme$proxy_host$uri$is_args$args; proxy_cache_valid 代码语言:javascript 代码运行次数:0 运行 AI代码解释 Syntax:proxy_cache_valid[code...]time;Default:—Context:http,server,location Sets caching time for different response codes. For example, the following directives 代码语言:j...
proxy_cache_valid3013021h; #301302缓存1小时 proxy_cache_valid any 1m; #其他未设置的状态码缓存1分钟 #设置反向代理 proxy_pass http://192.168.148.142;} 注意添加位置 配置详解: proxy_cache用于设置缓存区域名称。 proxy_cache_key用于设置hash的Key值组成规则,在省略的情况下,Nginx将使用默认的Key值组成规...
proxy_cache_valid 200 302 10m; proxy_cache_valid 404 1m; 如果是匹配所有可以使用any: proxy_cache_valid any 5m; 2. 忽略缓存 通过设置proxy_cache_bypass配置可以使Nginx不直接使用缓存返回客户端。配置中的每个参数都只是0和非0,只要一个参数不为0,都将不会使用缓存。 proxy_cache_bypass $cookie_nocach...
proxy_cache_key $uri; proxy_cache_valid 200 302 10m; proxy_cache_valid 404 1m; } 在这个指令中,proxy_pass指定了后端服务器的地址,proxy_cache指定了要使用的缓存区域,proxy_cache_key指定了缓存的键值,proxy_cache_valid指定了缓存的有效时间。
proxy_passhttp://proxy_resource; } 几个参数说明 很多时候我们需要配置 proxy_cache_valid 以及proxy_buffering on ,同时还需要注意cache zone 的目录是否有权限,比如nginx 使用了默认的nobody 自己手工创建 了文件夹也会出现问题,如果为了简单可以直接proxy_cache_valid 配置any,对于我碰到的问题包含了上边说的几点...
很多时候我们需要配置 proxy_cache_valid 以及proxy_buffering on ,同时还需要注意cache zone 的目录是否有权限,比如nginx 使用了默认的nobody 自己手工创建 了文件夹也会出现问题,如果为了简单可以直接proxy_cache_valid 配置any,对于我碰到的问题包含了上边说的几点,但是也会有其他问题,类似的一些,提供开源 ...
proxy_cache:开启或关闭代理缓存功能,并指定缓存区域。 proxy_cache my_cache; proxy_cache_valid:定义不同HTTP响应码的缓存有效期。 proxy_cache_valid 200 304 12h; proxy_cache_valid 301 302 1h; proxy_cache_key:定义缓存的键,用于区分不同的缓存项。 proxy_cache_key $scheme$proxy_host$request_uri; ...
proxy_passhttp://127.0.0.1:8081/media_store.php/tmp-test/; } AI代码助手复制代码 配置项介绍: Proxy_cache tmp -test 使用名为 tmp -test 的对应缓存配置 proxy_cache_valid 200 206 304 301 302 10d; 对httpcode为200…的缓存10天 proxy_cache_key $uri 定义缓存唯一key,通过唯一key来进行hash存取 ...