缓存路径与共享区:proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=STATIC:10m inactive=7d max_size=1g;
站点缓存策略:server {
listen 80;
server_name static.example.com;
location /assets/ {
proxy_cache STATIC;
proxy_cache_valid 200 301 302 10m;
proxy_cache_valid 404 1m;
add_header X-Cache $upstream_cache_status;
proxy_pass http://backend_static;
}
location /api/ {
proxy_no_cache $http_authorization;
proxy_cache_bypass $http_authorization;
proxy_pass http://backend_api;
}
}

发表评论 取消回复