日期:2014-05-16  浏览次数:21229 次

IIS session 问题
IIS+PHP+MYSQL
在服务器上新发布两个网站http://aaa.bbb.com ,http://ccc.ddd.com,发布成功后,我在一个网站登陆,登陆成功后在IE把地址换成另一个,回车后,在另一个网站成了登陆状态。这两个站的代码是一样的,我知道改变session变量名可以,但有没有别的方法解决呢,从一个站到另一个站SESSION不共享!

------解决方案--------------------
浏览器会根据请求的域名在请求时带上该域名下的cookie(其中保存有session id),也就是说只要域名不同,两个站应该互不影响的吧
------解决方案--------------------
不应该,是不是PHP运行环境的问题,没有用过
------解决方案--------------------
在同一个服务器上相同的源代码是可能出现这种情况的,你在你的网站session前面加个不同的前缀就OK啦