MJJ论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 759|回复: 1

请教个反代后的cookie问题

[复制链接]
发表于 2025-11-5 22:13:26 | 显示全部楼层 |阅读模式
反代了一个网站,有一个功能是浏览记录,但是每次点击进去,都是我没浏览过的内容
chatgpt问了下,说是可能cookie问题,导致反代的时候前台显示的是其他人的cookie
试了chatgpt给的解决方案,用proxy_cache_by_pass,但是没用
想问下有碰到同样问题的吗?该怎么解决?
 楼主| 发表于 2025-11-8 21:56:01 | 显示全部楼层
有知道的吗?求教下
发表于 2025-11-8 23:21:55 | 显示全部楼层
proxy_cache_valid 200 304 301 1s;
        add_header MJJCDN-Cache "$upstream_cache_status";

参考一下我多年前写的: https://github.com/linwoodpendleton/nginx_proxy_conf
发表于 2025-11-9 11:01:26 | 显示全部楼层
反代时, 应该只缓存静态资源, 不缓存动态资源.
你这种明显就是, 把动态页面也缓存下来了.
处理很简单. 要么就设置全部不缓存. (最简单).
高级做法就是, 把需要缓存的, 单独设置一个 location.
不需要缓存的, 单独配置一个 location.
 楼主| 发表于 2025-11-10 00:37:53 | 显示全部楼层
奧巴马 发表于 2025-11-8 23:21
proxy_cache_valid 200 304 301 1s;
        add_header MJJCDN-Cache "$upstream_cache_status";

加上了,但是好像还是没效果
加上后清空了服务器的缓存,也重启了服务器的nginx
 楼主| 发表于 2025-11-10 00:39:00 | 显示全部楼层
xuanbainiu5 发表于 2025-11-9 11:01
反代时, 应该只缓存静态资源, 不缓存动态资源.
你这种明显就是, 把动态页面也缓存下来了.
处理很简单. 要 ...

location "*\(php|js|css|jpg|png)$
这样写的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|MJJ论坛

Copyright MJJ论坛 © 2022 All Rights Reserved.

快速回复 返回顶部 返回列表