【发布时间】:2011-12-23 02:00:01
【问题描述】:
我有一个包含多个子域的网站,它们共享一个唯一的 PHP 会话 cookie 来识别每个用户。我通过简单地添加session.cookie_domain = '.mydomain.com' 来做到这一点,但是我想知道是否可以指定多个子域,以便cookie 只会被发送到,例如www.mydomain.com 和user.mydomain.com,但不会在@ 987654326@。
这可能吗?
【问题讨论】:
-
您可能会发现
$cookie->setDomain($domain)很有帮助,如this standalone library 中所示。这使您可以与所有子域共享 cookie,或者根本不共享。根据 HTTP 规范,所有其他情况都是不可能的。
标签: php session cookies subdomain