1

我添加php_value session.cookie_domain .example.com到我的 .htaccess 以便能够从所有子域读取 PHP cookie,它似乎工作但是当我在:'example.com'(无子域)时我无法读取 cookie。

这让我发疯,我确信这是一个常见问题,因为大多数人希望他们的用户在通过身份验证后同时登录域和所有子域。

我该怎么做才能从任何域/子域写入/读取 php cookie?

4

1 回答 1

0

使用会话变量没有可靠的方法来做到这一点。您可以将根域更改为www.example.com或使用 cookie。

PHP 的 setcookie 的文档说 Cookie 可用于较低域,例如“example.com”,将可用于较高的子域,例如“www.example.com”。

于 2012-06-23T04:32:06.530 回答