分类目录

链接

2022 年 7 月
 123
45678910
11121314151617
18192021222324
25262728293031

近期文章

热门标签

新人福利,免费薅羊毛

现在位置:    首页 > DevOps > 正文
nginx反向代理禁用缓存
DevOps 暂无评论 阅读(60)

今天遇到一个怪事,nginx+frp反向代理后,很多网站都重定向到了同一个网站,经排查, 是nginx反向代理缓存的过,

于是禁用缓存:

  1. #PROXY-START/
  2. location /
  3. {
  4.     expires 12h;
  5.     if ($request_uri ~* "(php|jsp|cgi|asp|aspx)")
  6.     {
  7.          expires 0;
  8.     }
  9.     proxy_pass http://127.0.0.1:5000;
  10.     proxy_set_header Host $host;
  11.     proxy_set_header X-Real-IP $remote_addr;
  12.     proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  13.     proxy_set_header REMOTE-HOST $remote_addr;
  14.     
  15.     #持久化连接相关配置
  16.     #proxy_connect_timeout 30s;
  17.     #proxy_read_timeout 86400s;
  18.     #proxy_send_timeout 30s;
  19.     #proxy_http_version 1.1;
  20.     #proxy_set_header Upgrade $http_upgrade;
  21.     #proxy_set_header Connection "upgrade";
  22.     #add_header X-Cache $upstream_cache_status;
  23.  
  24.     proxy_cache off;
  25.     
  26.     #Set Nginx Cache
  27.     
  28.         add_header Cache-Control no-cache;
  29. }
  30.  
  31. #PROXY-END/

============ 欢迎各位老板打赏~ ===========

【上篇】
【下篇】

本文版权归Bruce's Blog所有,转载引用请完整注明以下信息:
本文作者:Bruce
本文地址:nginx反向代理禁用缓存 | Bruce's Blog

发表评论

留言无头像?