0
私は2つのサブドメインを持っているsub1.domain.comとsub2.domain.comPHPSESSID Cookieドメインを変更するには?
SUB1は、ログインセッションを設定するためのものですが、それらは異なるCookieドメイン
sub1's cookie domain => .sub1.domain.com
sub2's cookie domain => .sub2.domain.com
を持っているので、セッションが共有されていませんでした
オプション1:変更するSUB2の.sub2.domain.com
.sub1.domain.com
には、そう、彼らはセッションを共有できることを
オプション2:を変更するには、我々は可能な限りsub1.domain.com上の変更及びdomain.comを避けるためにしようとしているので、私はオプション1を望むSUB1の.sub1.domain.com
.domain.com
に。
私はSUB2の終わりに、このコードが、あなたは別のサブドメインにsession.cookie_domain
を設定することはできません
ini_set('session.cookie_domain', '.sub1.domain.com');
session_set_cookie_params (0,'/','.sub1.domain.com');
あなたは[別のドメインのCookieを設定できません](http://stackoverflow.com/questions/6761415/how-to-set-a-cookie-for-another-domain)。しかし、私は理由2オプション2が動作しない参照してください。 –
*別のドメインのCookieを設定することはできませんが、ここで動作する上位ドメインのCookieを設定できます。 –