我的网站托管服务(我坚持使用)坚持主页是Abc.com/,其他页面是Abc.com/here和Abc.com/there以及Abc.com/somethingelse。在所有页面共有的代码中,我有一个使用浏览器cookie的JavaScript脚本(例如myDailyValue = 17),其中包含适当的max-age / expires。我希望使用path =为每个页面提供自己唯一的cookie实例,但主页的路径必须为'/',其他页面将看到这样的路径。如果没有现存的cookie,则另一页将创建自己的路径,例如。 '/ there',只要它存在,它将优先于'/'路径,但是当用户在一周后回来并从主页开始时,将创建'/'路径cookie并且所有其他页面将遵循它,并且不会看到缺少cookie,不会使用自己的值创建自己的cookie。
至少,这是我认为正在发生的事情,而且必须发生。
我做对了吗?是否有众所周知的解决方法,或者我必须在主页上使用不同的cookie名称来跳转代码?
感谢您阅读此内容。请注意,我的脚本选项有限。浏览器中的JavaScript是唯一可行的选择。