0

我遇到了一些关于 cookie 和图像的问题。当我在http://www.mywebsite.com和之间切换时,问题似乎出现了http://mywebsite.com。例如,我设置了一些登录“记住我”cookie——如果我访问www并登录,cookie 就可以正常工作。我一www拿走,饼干就消失了。Chrome 中的快速检查元素显示 cookie 列在域下www.mywebsite.com,一旦我切换,它们就会消失。

我想知道这是否可能是 Apache 配置问题或其他问题。有任何想法吗?

4

1 回答 1

1

这是设计使然。www.domain.com并且domain.com是不同的域。在 中设置的 cookiewww.domain.com将不可见domain.com

虽然可以更改行为以使 cookie 覆盖 的所有子域domain.com,但这样做确实没有意义。解决此问题的常用方法是强制执行其中之一 - 即。将所有domain.com流量重定向到www或相反。避免重复内容也很重要

于 2013-03-07T16:10:43.303 回答