PHP:在一些子域上共享会话,但不是全部



我有1个域和2个子域,比如说:

domain.com
a.domain.com
b.domain.com

我希望domain.coma.domain.com共享他们的PHP会话,但b.domain.com有自己的会话。

我如何使用PHP的ini_set('session.cookie_domain',…(来处理这个问题?

我在网上能找到的只有

ini_set('session.cookie_domain', '.domain.com')

但这适用于所有子域。。。

谢谢!

对于任何需要它的人来说,解决方案就是命名我的会话。我将会话名称存储在我的.env文件中:

session_name($_ENV['SESSION_NAME']);
session_start();

最新更新