[置顶] 两台一级域名相同二级域名不同的服务器,怎么共享session

比如www.hongchangfirst.com和video.hongchangfirst.com两个域名,一级域名相同,二级域名不同。每个服务器运行着不同的功能模块或者不同的子系统,他们使用不同的二级域名,但用户系统是统一的,即一套用户名、密码在整个网站的各个子系统中都是可以登录使用的。


解决这个问题很简单,只需要前后端配合就行。

前端:set cookie的时候sessionid的domain设置为一级域名,domain=hongchangfirst.com


后端:使用数据库保存sessionid等相关内容,所有的服务器都去查询此数据库,所以保持了各个sessionid的一致性。


好了,就是这么简单。

 

原文:http://blog.csdn.net/hongchangfirst/article/details/11181667

作者:hongchangfirst

hongchangfirst的主页:http://blog.csdn.net/hongchangfirst


posted on 2013-10-29 21:57  you Richer  阅读(404)  评论(0编辑  收藏  举报