• ベストアンサー

セッションを維持したまま、サブドメインを移動できますか?

セッションを維持したまま、サブドメインを移動することは可能なのでしょうか? 例えば、セッションを維持したまま http://aaa.sample.com から  http://bbb.sample.com や http://ccc.sample.com に移動するといった具合です。 よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • SHlVA
  • ベストアンサー率48% (20/41)
回答No.1

たしか php.ini のセッションの項にある session.cookie_domain にて指定できたと思います。 session.cookie_domain = "sample.com" とすれば、そのサブドメインで同じセッションが利用できると思います。ただし、同じサーバー上である必要があります。 もしこれを利用しない場合は、aaa.sample.com のセッションIDを他のホストにPOSTするなどして新しくユーザーに割り当てるという方法でしょうか。ただこの場合も同サーバー上で運用してる場合に限ります。 もし全く別サーバーで運用している場合は難しいと思います。セッションIDだけでなくセッション変数の中身もPOSTする必要があるんじゃないでしょうか。

参考URL:
http://jp.php.net/manual/ja/session.configuration.php
mgop9
質問者

お礼

session.cookie_domain という設定があったのですか。 とても参考になりました、ありがとうございました。

すると、全ての回答が全文表示されます。

関連するQ&A