0

在将 cookie 用于顶级页面(例如 example.com/test.php、example.com/whatever.php)的网站中,是否可以从某些目录(例如“/images/”)中禁止 cookie,或者我只需要使用第二个域 (static.example.com/images/photo.jpg) 吗?

有人知道解决方法吗?它适用于我可能无法始终创建第二个域的 CMS。

4

2 回答 2

0

将您的顶级页面更改为下一级:example.com/test.php -> example.com/app/test.php

然后,您可以在 example.com/app 上设置 cookie,它们不会被发送到 example.com/images

(您的解决方法也不会完全奏效,因为 static.example.com/images/photo.jpg 仍会为 example.com 设置 cookie。它需要是不同的父级,例如 example2.com/images)。

于 2010-03-11T22:40:37.427 回答
-1

不,对不起。Cookie 是基于域的,而不是基于目录的。

于 2010-03-11T11:05:53.177 回答