从没有设置Cookie

时间:2017-07-28 11:37:47

标签: apache .htaccess cookies cookieless

我有一个关于满足Pingdom工具标准的具体问题"从一个没有设置cookie的域中提供以下静态资源"。

我的情况非常具体,我已经广泛搜索过,跟着多个指南,甚至到了问我的托管服务提供商,但没有得到那里的帮助(我假设)。

这是我的情景:

我有一个名为" www.wheretofarminwow.com"我已经在tools.pingdom.com上运行了速度测试,我得到了"从一个没有设置cookie的域中提供以下静态资源"消息。

我已将静态文件从wheretofarminwow.com移至另一个网站wtfiwstatic.com

我认为这个领域" www.wtfiwstatic.com"将是无cookie的,因为除了托管这些静态文件之外它没有做任何事情,但我继续这样做"从一个没有设置cookie的域中提供以下静态资源" #34;来自Pingdom的消息。

我甚至在该域名中添加了一条htaccess规则,试图不设置任何Cookie:

<IfModule mod_headers.c>
  <FilesMatch "\.(ttf|ttc|otf|eot|woff|woff2|font.css|css|js|jpg|jpeg|png|gif)$">
    Header set Access-Control-Allow-Origin "*"
    Header append Vary: Accept-Encoding
    RequestHeader unset Cookie
    Header unset Cookie
    Header unset Set-Cookie
  </FilesMatch>
</IfModule>

希望Stack溢出的明亮社区可以让我对我的情况有所了解,也许可以指导我实现我的目标。

提前感谢,

约翰尼

1 个答案:

答案 0 :(得分:0)

好的,我想我已经明白了。

事实证明,当我在wtfiwstatic.com上使用Cloudflare时,出于安全原因,Cloudflare会为每个请求设置一个cookie,并且无法禁用。希望这可以帮助处于类似情况的人。

来源:

https://www.keycdn.com/support/how-to-use-cookie-free-domains/

https://support.cloudflare.com/hc/en-us/articles/200169816-Can-I-serve-a-cookieless-domain-or-subdomain-through-Cloudflare-