【问题标题】:Cookie and image loading issues when switching between http://www.mywebsite.com and http://mywebsite.com [duplicate]在 http://www.mywebsite.com 和 http://mywebsite.com 之间切换时出现 Cookie 和图像加载问题 [重复]
【发布时间】:2013-03-07 16:08:24
【问题描述】:

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

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

【问题讨论】:

    标签: apache .htaccess cookies


    【解决方案1】:

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

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

    【讨论】:

    • 谢谢。这个重定向是用 .htaccess 完成的,还是我应该确保我的所有链接都指向domain.com,而不是www.domain.com
    • @Nick 查看上面重复链接的接受答案
    猜你喜欢
    • 2012-02-25
    • 2019-01-14
    • 2019-05-01
    • 2014-01-30
    • 2011-06-18
    • 1970-01-01
    • 2014-01-11
    • 2011-08-16
    • 1970-01-01
    相关资源
    最近更新 更多