用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1859|回复: 4
收起左侧

[版本 3.x] 跳转子域名后,session丢失

[复制链接]
发表于 2017-1-21 16:42:11 | 显示全部楼层 |阅读模式
跳转子域名后,session丢失,怎么设置才能使所有域名共用session呢?
发表于 2017-1-21 17:36:48 | 显示全部楼层
这个跟 Session 存在哪里无关,要设置 Session 生效的域名,在 config.php 里设置。
回复 支持 1 反对 0

使用道具 举报

发表于 2017-2-7 14:09:52 | 显示全部楼层
这跟session生效的域名无关  而是跟cookie生效的域名有关 session_id是以cookie的形式存储在客户端的 如果域名变动客户端存储的session_id就会无效  其实session并没有丢失  具体在config.php里$config['cookie_domain']项设置

比如你的站点域名是www.domain.com  就设置成$config['cookie_domain'] = '.domain.com'; 而不是'www.domain.com'
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2017-1-21 16:43:13 | 显示全部楼层
session是放在数据库保存的
 楼主| 发表于 2017-2-8 19:35:46 | 显示全部楼层
2,3楼是对的,已经解决了

本版积分规则