nginx反代,怎样实现不同目录设置不同的缓存时间?
现在反代的配置如下,如果我想设置目录down1的缓存时间是10分钟,down2的缓存时间是12小时,首页不缓存,请问要怎么设置?拜谢!proxy_cache_path /home/cache levels=1:2 keys_zone=cache:20m max_size=10g inactive=168h;
server
{
listen 80;
server_name www.aaa.com;
location /
{
proxy_pass http://www.bbb.com;
proxy_set_header Host $host;
proxy_set_header X-NginX-Proxy true;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cache cache;
proxy_cache_valid 168h;
}
}
通过location对不同目录单独写反向代理的配置
没法做指定页面不缓存 licess 发表于 2020-9-3 19:38
通过location对不同目录单独写反向代理的配置
没法做指定页面不缓存
明白了,谢谢军哥
页:
[1]