首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在亚马逊S3中禁用cookies

问如何在亚马逊S3中禁用cookies
EN

Stack Overflow用户
提问于 2009-12-10 00:18:30
回答 2查看 2.9K关注 0票数 3

我正在使用亚马逊S3为我的静态文件(图片,js和css)。webapp是我的主S3 (http://s.webapp.com)的一个子域

谷歌的PageSpeed和雅虎的YSlow警告要“使用无cookie的域名”,“s.webapp.com”就是使用cookie的域名之一,但实际上并不需要这样做。

如何在我的亚马逊S3子域中禁用cookies?

谢谢,干杯

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-12-10 00:30:59

默认情况下,将为域中的所有主机设置cookies。如果您正在使用cookies,并且您希望确保它们不是为您的“s”发送的。当您设置cookie时,只需确保使用"www.webapp.com“作为主机,而不是默认的".webapp.com”(将包括所有主机)。

另一种选择,特别是如果您有其他主机将需要共享S3,是只注册另一个域,例如"webappstatic.com“,并使用它为您的cookie内容。我相信这是大多数使用S3的大型网站所使用的解决方案。

票数 5
EN

Stack Overflow用户

发布于 2009-12-10 00:33:13

由于您的S3子域是您的WebAPP域的子域,您将无法停止发送cookies。它们总是被发送到设置它们的domian的子域。

堆栈溢出也有同样的问题,这就是为什么静态资源是由sstatic.net而不是static.stackoverflow.com提供的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1875012

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档