我正在开发一个使用子域和cnames的网站。对于我设置的站点初始加载:
.example.com
这允许 cookie 和会话在 .example.com 的所有子域下工作。但是随后可以更改 cnames www.mysite.com
指向 domain1.example.com
,这会破坏所有 sesssions 和 cookie。
所以我的问题是,是否可以在已经设置后更改 phps cookie 的域或将 domain1.example.com 附加到 .example.com?
附言。站点必须在两个域下工作。
Cookie 只能由单个域设置/读取。 使用两个域(例如 mysite.com 和 example.com),您需要设置两个单独的cookie,或者使用StackOverflow帖子中的策略之一来绕过cookie的内置限制。