我想知道是否有可能在主域和子域之间保留会话信息。例如,我登录http://www.mydomain.com/,但我想在http://something.mydomain.com/上使用同一个会话。保持主域和子域之间的会话信息
0
A
回答
3
使用session_set_cookie_params()
session_set_cookie_params ($lifetime , '/', '.yourdomain.com');
注意,该域与一个点开始。这意味着,会话cookie对每个子域有效!
http://php.net/manual/en/function.session-set-cookie-params.php
0
是,如果会话数据是从两个结构域(例如相同的服务器),并且如果相同的会话ID被用于这两个域,可以共享在两个域中相同的会话访问。
对于会话ID,如果你使用一个Cookie的会话ID,你需要调整session cookie’s domain parameter,使在两个域提供的饼干(即.example.com
为example.com及其所有子域):
ini_set('session.cookie_domain', '.example.com');
相关问题
- 1. Rails:动态会话域和子域之间的共享会话
- 2. CakePHP保持从主域到子域的会话
- 3. 在SPA(子域)和主域中的API之间共享用户会话
- 4. 在域名和子域名之间分享会话
- 5. 子域名重定向到主域保持主域
- 6. 访问域/子域之间的会话。本地xampp安装
- 7. 域和子域的PHP会话
- 8. 子域读取域会话
- 9. htaccess主域名和子域名之间的重定向代码
- 10. 在Laravel PHP和AngularJS中的子域之间维护会话
- 11. 分配和传递子域之间的会话变量
- 12. 会话和子域名
- 13. 在域和https/http之间保存PHP会话变量
- 14. 跨域会话保持活跃在asp.net
- 15. 异常“主域和信任域之间的信任关系失败”
- 16. 使用Express和Node,如何在子域/主机头之间维护会话
- 17. 多个域之间的会话persisitence?
- 18. 两个域之间的会话共享
- 19. Laravel保持在不同的服务器的子域会话
- 20. PHP会话子域
- 21. 指向主机之间的子域
- 22. 试图分享域和子域cakephp之间的会话(会话不断得到重置)
- 23. 如何在从一个子域重定向到另一个子域时保留会话信息?
- 24. 如何保持会话之间的AzureRMAccount
- 25. 如何处理asp.net中的子域之间的会话项?
- 26. 在PHP会话期间保持信息的最佳方式
- 27. 如何在c#mvc中跨多个子域保持会话?
- 28. 两个域或子域之间的通信没有url重写
- 29. 领域数据不在会话之间持续
- 30. 跨子域的Codeigniter会话
太好了,谢谢! – Psyche