请教个反代后的cookie问题
反代了一个网站,有一个功能是浏览记录,但是每次点击进去,都是我没浏览过的内容chatgpt问了下,说是可能cookie问题,导致反代的时候前台显示的是其他人的cookie
试了chatgpt给的解决方案,用proxy_cache_by_pass,但是没用
想问下有碰到同样问题的吗?该怎么解决? 有知道的吗?求教下 proxy_cache_valid 200 304 301 1s;
add_header MJJCDN-Cache "$upstream_cache_status";
参考一下我多年前写的: https://github.com/linwoodpendleton/nginx_proxy_conf 反代时, 应该只缓存静态资源, 不缓存动态资源.
你这种明显就是, 把动态页面也缓存下来了.
处理很简单. 要么就设置全部不缓存. (最简单).
高级做法就是, 把需要缓存的, 单独设置一个 location.
不需要缓存的, 单独配置一个 location. 奧巴马 发表于 2025-11-8 23:21
proxy_cache_valid 200 304 301 1s;
add_header MJJCDN-Cache "$upstream_cache_status";
加上了,但是好像还是没效果
加上后清空了服务器的缓存,也重启了服务器的nginx xuanbainiu5 发表于 2025-11-9 11:01
反代时, 应该只缓存静态资源, 不缓存动态资源.
你这种明显就是, 把动态页面也缓存下来了.
处理很简单. 要 ...
location "*\(php|js|css|jpg|png)$
这样写的
页:
[1]
