我有一个IIS6 / WIMP系统。
当用户访问以下网页时:
然后是一个页面:
我需要会话ID保持不变。我不需要保留会话变量,只需要保留会话ID。每个子域都设置为IIS中的单独站点。
我想通过IIS配置它,但如果我必须通过php来完成它也可以。
答案 0 :(得分:1)
您应该在php.ini文件中更改session.cookie_domain
指令,或者您可以使用PHP ini_set函数。
您可以使用ini_set函数更改它:
ini_set('session.cookie_domain', '.domain.com');
你应该在bootstrap级别的某个地方执行此操作。 这应该工作。我有类似的情况,我必须在www.domain.com上创建会话,然后在www.subdomain.domain.com上使用该会话。而且效果很好。
希望这有帮助!