找到了点头绪 在谷歌浏览器中,为何带 www 和不带 www 是两个域名? 带了 www 的就有 session 不带 www 的就没有session
打开a标签页 s%3AeYYBANSzfbIjUMhwkUoSqWXh08gjIFaB.yngJjkRXxuqz70SKMMBmB6iGh6375sDlieisuenN8EQ 如果在a标签页上点击连接打开一个标签页 s% 3AeYYBANSzfbIjUMhwkUoSqWXh08gjIFaB.yngJjkRXxuqz70SKMMBmB6iGh6375sDlieisuenN8EQ 直接新建标签页在地址栏输入和a标签页同样地址 s%3AjDLgcR2FAsLMYbTKeW1ZZtDdXuahBvq8.nZpS93owu0Lr0mGNe459QSILOrRyNSeSC6eNnKVRjKc
前两个是没有变化的。 只要打开一个新标签输入地址提交上去的 session 就变了
http://www.a.com,http://a.com,这是两个不同的域名,一个是二级域名,一个是一级域名。 啊?session 是保存在服务端里的,不是在浏览器里的。
@Lizhooh 恩,对的,这是两个不同的域名所以 cookie 不能通用,设置cookie的domain就可以了。 一直以为session的原因,谢谢你