现在 nginx 的配置如下,我想实现首页的缓存为 5 分钟,所有 html 、js 、css 的缓存为 24 小时,所有 xml 、txt 不缓存,请问要怎么配置?
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://admin.aaa.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;
}
}
1
mingtdlb 2021-11-23 16:39:07 +08:00
解决了吗 大胸弟
|