2012-02-27 61 views
1

我havce创建了一个名为static.mydomain.co.uk的新子域,试图从这个cookie免费域中提供静态内容,问题在于fireox包括所有请求中的Cookie。Cookie正在发送到请求cookie免费子域名(仅在Firefox中)

子域指向与我的主域相同的文件夹,我的cookie正在使用jquery.cookie.js。饼干看起来像这样:

$ .cookie('file_current','1',{domain:'www.mydomain.co.uk'});

当我通过萤火虫查看网络流量时,在子域中托管的所有图像,css,js等在响应头中都包含cookie,当我通过IE9查看相同的信息时,响应标题(我喜欢它)

这发生在我设置的cookie以及会话cookie,我通过codeigniter也有域名限制为'www.mydomain.co.uk'

该网站是在www.alexchapman.co.uk如果任何人想要检查自己 - 现在的加载时间不是很好,所以我热衷于删除不必要的cookie流量

任何想法发生了什么?

回答

1

好的,我在这里有点混淆。 我通过运行php函数phpinfo()来解决这个问题。在自己的页面上 - 这将列出访问该页面时正在运行的所有Cookie(以及其他许多信息 - 我实际上是在寻找解决gzip问题的方法)。由于它本身并不启动任何cookie,因此如果您删除了域的所有cookie,则应该没有列出cookie。

我一直在删除mydomain.com(涵盖www.mydomain.com)的cookie,但是cookie已经在某些时候为我没有删除的static.mydomain.com创建。一旦我删除这个并重新加载页面一切都很好。

希望这可以帮助有类似问题的人