我在会话共享方面遇到了问题。会话可以跨域共享吗?我正在为我的项目使用 PHP codeigniter 框架。我有这种情况,我在服务器中注册了 2 个域名,我使用了 1 个应用程序。例如:domainA = www.domainA.com domainB = www.domainB.com
对于域A,我使用默认应用程序
——应用程序——图像——系统
对于 domainB,我创建了名为 domainB 的新文件夹
——应用程序——域B——应用程序——图像——系统
通过使用 htaccess,每当链接为 www.domainB.com 时,我都会重写规则,它将指向 domainB 文件夹。这种情况下,它工作正常。
问题是,在域A 中创建的会话与域B 不同。如果我们必须从 domainA 和 domainB 收集数据,这很麻烦。例如,假设我将产品 A 添加到 domainA 中的购物车,并将另一个产品 B 添加到 domainB 中,我想收集这两个产品并在 domainA 的购物车中调用它。我可以这样做吗?
需要有关如何实施此类问题的建议吗?通常在编码购物车时,我们必须使用会话将产品在购物车中保留一定次数。除此之外还有其他方法吗?我主要在谷歌搜索我读到的回复是这样的:
假设您有一个名为 www.innovativephp.com 和 www.innovativejs.com 的站点托管在同一台服务器上。即使两个站点在同一台服务器上,域名也不同,因此您会看到 cookie 不会在另一个顶级域中工作。:(
谢谢。