如果你使用了类似官方
http://bbs.php168.com
这样的二级域名,做为论坛的访问地址.
而整站是一级域名.如
http://www.php168.com
这种情况.要想实现同步登录的话.请必须设置域名的有效范围为域名 php168.com
第一步.修改论坛的后台核心基本设置
COOKIE有效域名 比如可能会有人使用
http://phpwind.net访问您的论坛这时您可以设置为 .phpwind.net 或留空
注:请勿随意更改此项设置,否则将可能导致无法登录论坛等异常现象
他的右边.输入你的域名.比如 php168.com 不能加入WWW 更不能加入http:// 只能为 php168.com
论坛设置好后.整站也要设置
整站后台核心设置那里
COOKIE域名:?
输入
php168.com
只有这样,设置了有效的域名后.才能实现二级域名的同步登录.否则是没办法实现同步登录的
================================
COOKIE有效域名:[size=+0]要么留空,要么输入你访问网站的国际域名,如php168.com,前面不能加
www.如果你使用IP访问整站的话,必须要留空,或者是输入IP进去。如果你的网站更换了国际域名。这里必须跟着修改,否则前台会员将不能登录。如果整合论坛后,发现跟论坛不能同步登录的话,你必须在这里设置国际域名,如php168.com,论坛也同样的要设置国际域名。DISCUZ论坛的设置方法是:修改文件/bbs/config.inc.php查找cookiedomain把他右边的值设置为你的国际域名.PHPWIND论坛的设置方法是:登录后台,在核心设置那里查找“COOKIE有效域名”然后填入你的国际域名即可,而“COOKIE有效目录”那一项,只能是输入斜杠/
注意:http://php168.com与
http://www.php168.com属于不同的COOKIE作用域名,如果你右边留空的话,在这个网址
http://php168.com登录的话,再用
http://www.php168.com这个网址访问,是显示没登录的。所以此时也必须要设置COOKIE的国际域名。当然
http://www.php168.com与
http://***.php168.com这类的二级域名也是属于不同的COOKIE作用域,此时也必须要在右边设置php168.com作为国际域名。而不能留空