我有个域名 xxx.cc
用 caddy (类似 nginx 的 web 服务器) 反向代理了几个网站 a.com b.com c.com
我希望 当我访问 xxx.cc/a 就反向代理 a.com , 当我访问 xxx.cc/b 就反向代理 b.com
目前我实现了这个功能, 但是当我实际使用的时候,我发现 cookies 会互相冲突
这几个网站,部分 cookie name 是一样的
当我访问 xxx.cc/a 登陆了自己的账号后, 完成了我的操作, 这时候我访问 xxx.cc/b 登陆 b 网站的账号后
再访问 xxx.cc/a, 发现 a 的账号已经退出了, 因为 对应 cookies 被 b 网站给覆盖了
所以我想到了一个可行的办法, 就是 让 a 网站的 cookie 作用域为 /a, b 网站 cookie 的作用域为 /b
但是我不知道如何在 caddy ( nginx )中操作
我在网上搜了很久, 也没有找到解决的办法
所以来这里求助大家
求大神指点
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.