0

Possible Duplicate:
Cross domain PHP Sessions

I have an IIS6 / WIMP system.

When a user visits a page on:

http://subdomain1.domain.com

then a page on:

http://subdomain2.domain.com

I need the session id to stay the same. I do not need to retain the session variables, just the session id. Each sub domain is setup as a separate site in IIS.

I would like to configure this through IIS, but if I have to do it through php that would work as well.

4

1 に答える 1

1

php.iniファイルのディレクティブを変更するsession.cookie_domainか、PHPのini_set関数を使用できます。

次のようにini_set関数を使用して変更します。

ini_set('session.cookie_domain', '.domain.com');

これは、ブートストラップレベルのどこかで行う必要があります。これは機能するはずです。同様の状況で、www.domain.comでセッションを作成し、www.subdomain.domain.comでそのセッションを使用する必要がありました。そしてそれは素晴らしい働きをします。

お役に立てれば!

于 2012-11-09T16:27:54.280 に答える