0
这个问题一般表述为共享曲奇“如何共享跨多个子域的cookies”,答案通常是使用前导点,像这样如何跨多个Apache的虚拟主机
setcookie('id', 0, time()+30*3600, '/', '.example.com');
这意味着cookie可用于example.com
的所有子域。但是,我怀疑/
路径增加了约束条件,即所有子域必须物理位于同一棵树下。该PHP documentation状态
路径
其中的cookie将可在服务器上的路径。如果设置为“/”,则Cookie将在整个域中可用。如果设置为'/ foo /',则cookie将仅在/ foo /目录和所有子目录(如/ foo/bar/of域)中可用。默认值是当前目录中的cookie被在被设置。
是否有可能分享饼干,如果一个人设置了在文档根两(阿帕奇)虚拟主机,例如
- www.one.example.com→在/ var/WWW /例1
- www.two.example.com→在/ var/WWW /例题