dポイントプレゼントキャンペーン実施中!

セッションを維持したまま、サブドメインを移動することは可能なのでしょうか?

例えば、セッションを維持したまま http://aaa.sample.com から
 http://bbb.sample.com や http://ccc.sample.com に移動するといった具合です。

よろしくお願いいたします。

A 回答 (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.configuratio …
    • good
    • 0
この回答へのお礼

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

お礼日時:2008/05/12 19:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!