Nginx代理配置缓存
1、配置缓存时间、缓存数据存储路径、缓存大小等;
http {
# 缓存配置
proxy_cache_path /var/nginx/cache levels=1:2 keys_zone=cache:100m inactive=7d max_size=10g;
}
2、启用代理缓存;
server {
location /httpd/ {
proxy_cache cache;
proxy_cache_valid 200 206 304 301 302 10d;
proxy_cache_key $uri;
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://192.168.58.171/;
}

浙公网安备 33010602011771号