gpt4 book ai didi

十月CMS在同一浏览器中登录多个网站

转载 作者:行者123 更新时间:2023-12-04 08:38:04 26 4
gpt4 key购买 nike

我一直在用十月CMS 我发现这确实非常有用。

但是,我遇到了一件奇怪的事情,我想与大家分享。

我的本地服务器中有两个不同的网站,可以说 网站1 网站2 和相应的 URL 是这样的 http://localhost/website1 http://localhost/website2 .

管理 URL 是这样的 http://localhost/website1_admin http://localhost/website2_admin .

此外,这两个网站都有两个不同的数据库,而这些数据库仅在我的本地服务器中。 (我在 Windows 机器上使用 XAMPP )。

现在有趣的部分是,如果我登录 网站1 然后我登录 网站2 ,然后返回 网站1 ,然后我会自动退出它。

我只是想知道,为什么会这样? 或者,这是OctoberCMS 的工作原理吗? 我需要确定一些我还没有做的事情吗?

我刚查了 app.php 来自两个网站的文件并检查了 key我发现这两个网站的值(value)是不同的。

有什么想法吗 ?

最佳答案

发生这种情况是因为创建的 cookie 名为 october_session它设置在 localhost 上领域。换句话说,您的两个站点使用相同的 cookie 和域。

您可以通过以下两种方式之一解决此问题:

1) 您可以在 xampp 中设置虚拟主机,以便您的站点类似于 http://website1.localhosthttp://website2.localhost -- 这样一个单独的october_session cookie 将设置在每个“域”上。

2) 你可以去config/session.php并更改线路 'cookie' => 'october_session',所以每个站点都有不同的 cookie 名称。

关于十月CMS在同一浏览器中登录多个网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43185595/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com