Nginx禁用反向代理缓存
Nginx 禁用缓存的方法
1. 添加缓存控制响应头
您可以在 Nginx 配置文件中添加以下指令,这些指令会向浏览器发送不缓存的响应头:
location /your_static_files_path/ {
add_header Cache-Control "no-store, no-cache, must-revalidate, proxy-revalidate, max-age=0";
add_header Pragma "no-cache";
add_header Expires "0";
# 如果您是代理到其他服务器
proxy_pass http://your_backend_server;
# 禁用 Nginx 的代理缓存
proxy_no_cache 1;
proxy_cache_bypass 1;
}