在http://www.mywebsite.com和http://mywebsite.com之间切换时出现Cookie和图像加载问题

时间:2013-03-07 16:08:24

标签: apache .htaccess cookies

我在使用Cookie和图片时遇到了一些问题。当我在http://www.mywebsite.comhttp://mywebsite.com之间切换时,似乎会出现问题。例如,我设置了一些登录信息"记住我" cookies - 如果我访问www并登录,则cookie工作正常。一旦我离开www,饼干就会消失。 Chrome中的快速检查元素显示Cookie已列在域www.mywebsite.com下,并且一切换,它们就会消失。

我想知道这可能是Apache配置问题还是其他问题。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

这是设计的。 www.domain.comdomain.com是不同的域名。在www.domain.com中无法看到domain.com中设置的Cookie。

虽然行为可以改变,因此cookie涵盖domain.com的所有子域,但实际上没有必要这样做。解决这个问题的常用方法是强制执行一个 - 即。将所有domain.com流量重定向到www或反之亦然。避免重复内容也很重要