0

我能够在我为 example.com 创建的多个子域上保持登录状态,例如我在 a.example.com 和 b.example.com 上保持登录状态。但是,当我尝试将 (CNAME) 别名为 a.example.com 的 example.com 时,我失去了当前会话的内容。

SESSION_COOKIE_DOMAIN 是“example.com”,这可能解释了为什么当前会话没有举行。

无论如何我可以在保持我的会话来自 example.com 的同时使用别名,因为它首先应该指向 example.com?

我知道 meetup.com 会做这样的事情。

4

1 回答 1

1

尝试放置一个“。” 在您的域前面

SESSION_COOKIE_DOMAIN = '.example.com'

这会将您的会话域分配给 example.com,并将持续存在于所有子域中。

于 2013-04-12T15:11:33.133 回答