会话变量没有从http://www.xxxx.com转到http://xxxx.com

Ian*_*ugh 1 php session

我的网站上的一些用户意识到了这个问题.许多用户进入他们的浏览器http://xxxx.com然后登录.然后他们可以点击链接,将他们带到http://www.xxxx.com,它要求他们再次登录!这是一个任何人以前遇到过的已知问题吗?我试着谷歌搜索但我不确定我是否使用错误的关键字或什么因为我找不到任何相关的东西.

谢谢,伊恩麦卡洛

Tre*_*hns 5

就您的浏览器而言,www.xxxx.com和xxxx.com是不同的域名.同源策略阻止跨域访问cookie.

但是,浏览器知道子域,子域可以访问父域的cookie.因此,如果您想让xxxx.com和www.xxxx.com都能访问您的cookie,只需在.xxxx.com上设置您的cookie即可.