【发布时间】:2020-02-25 00:01:39
【问题描述】:
有一个网站www.example.com
所有 cookie 都设置为 www 子域。
现在有一个新的子域,我希望所有子域都能看到 cookie。
目标是将所有旧访问者的www.example.com cookie 重写为.example.com,或者如果设置为www.,则为.example.com 编写新的cookie
为此,我想获取现有 cookie 的域。
可能吗?有没有为此目的的php函数?
【问题讨论】:
-
您可能会发现
$cookie->setDomain($domain)很有帮助,如this standalone library 中所示。虽然您无法访问已发送(并在客户端设置)的 cookie 的domain属性,但您可以简单地设置新的。这样就可以了。