此 cookie 对 domain.com 不可用,www.domain.com
但对 domain.com 可用。奇怪的是,Firefox 在www.domain.com
(使用视图信息但我的服务器无法识别 cookie)中看到 cookie。我已经进行了大量的搜索,我找到的唯一解决方案是将域设置为,.domain.com
但是我的 cookie 无法读取domain.com
。这是我的代码:
//this results in no access through domain.com
setcookie('username', $username, time()+3600*24, '/', '.domain.com');
//this results in domain.com access but not www.domain.com
setcookie('username', $username, time()+3600*24, '/');
使 cookie 可用于 domain.com 和所有子域的关键是什么?