このCookieはwww.domain.com
、domain.comでは利用できませんが、利用できます。奇妙なことに、FirefoxはCookieをwww.domain.com
認識します(ビュー情報を使用していますが、サーバーがCookieを認識していません)。私はかなりの量の検索を行いました、そして私が見つけた唯一の解決策はドメインをに設定する.domain.com
ことでした、しかしそれから私のクッキーはで読むことができません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, '/');
domain.comとすべてのサブドメインでCookieを利用できるようにするための鍵は何ですか?