http { proxy_cache_path /var/cache/nginx/static levels=1:2 keys_zone=STATIC:50m max_size=500m; proxy_cache_path /var/cache/nginx/media levels=1:2 keys_zone=MEDIA:100m max_size=2g; server { location ~* \.(jpg|jpeg|png|gif|ico|css|js)$ { proxy_cache STATIC; proxy_cache_valid 200 1d; proxy_cache_use_stale error timeout updating; add_header X-Cache-Status $upstream_cache_status; expires 30d; access_log off; } } }