【发布时间】:2015-03-07 12:36:12
【问题描述】:
我们有一个使用一些 cookie 的网站 www.example.com。 我们在这样的子文件夹中有该网站的副本:
www.example.com:8000/test/
此子文件夹的副本用于测试。
我们在域和子文件夹中创建这样的 cookie(例如):
setcookie("name", "value", time() + 1800);
当我们导航到不同选项卡上的域和子文件夹到同一个导航器时,我们会在 cookie 之间发生冲突,因为我们在两者中都有相同的 cookie。
我认为我们可以在子文件夹中执行此操作:
setcookie("name", "value", time() + 1800, "test", "www.example.com:8000");
据我所知,这只会在子文件夹中创建 cookie,部分问题将得到解决。 但是,据我所知,当我们在域的根目录中创建一个 cookie 时,这个 cookie 也可以在子文件夹中使用......然后问题将继续......
任何人都知道如何仅为域的根文件夹定义 cookie?
非常感谢。
【问题讨论】: