我正在更新开发服务器上的EE站点。我复制了数据库和所有核心文件,并在测试链接时,很多(不是全部)链接在URL中间的会话编号如下:
http://dev.myurl.com/S=169fe023498b4203567a5c3db2629348c99908d1/blog
我之前从未见过它,它打破了链接。是什么导致了这一点,更重要的是我如何摆脱它?
感谢。
答案 0 :(得分:5)
管理员>下的偏好设置安全和隐私> 安全和会话。
将用户会话类型设置为仅限Cookie 。任何包含会话ID 的选择都将使用URL中的标记来跟踪用户的会话。
如果您正在使用配置文件覆盖,则会触发相同的操作:
$config['user_session_type'] = "c";
答案 1 :(得分:1)
在EE控制面板中,如果您转到Admin - >安全与安全隐私 - >安全与安全会话首选项,您在“用户会话类型”下拥有什么?
如果“会话ID”或“cookie和会话ID”尝试仅更改为cookie(将“控制面板会话类型”保留为“cookie和会话ID”