为多个子域设置cookie

时间:2010-03-17 18:56:13

标签: http cookies https subdomain cross-domain

是否可以从位于 http://www.example.com 的PHP文件中为 https://secure.example.com 设置Cookie?我有一些代码给了我,似乎尝试并失败了。我想知道这是否可行。

2 个答案:

答案 0 :(得分:11)

网页只能为其所属的第二个(或更高级别)域设置Cookie。

这意味着secure.example.com可以读取和设置secure.example.com.example.com的Cookie,后者也可以由www.example.com

读取和设置

最后一点:如果在cookie上设置了安全标志,则只能通过https连接读取和设置安全标志。

答案 1 :(得分:3)

如果您将Cookie域设置为“.example.com”,则该Cookie适用于所有子域。