【问题标题】:Serve the following static resources from a domain that doesn't set cookies从未设置 cookie 的域中提供以下静态资源
【发布时间】:2018-01-04 11:12:16
【问题描述】:

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

我的情况非常具体,我进行了广泛的谷歌搜索,遵循了多个指南,甚至询问了我的托管服务提供商,但没有得到帮助(我假设)。

这是我的场景:

我有一个名为“www.wheretofarminwow.com”的网站,我在 tools.pingdom.com 上运行了速度测试,并收到“从未设置 cookie 的域提供以下静态资源”消息.

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

并且我认为域“www.wtfiwstatic.com”将是无cookie的,因为它除了托管那些静态文件之外什么都不做,但我继续得到“从域中提供以下静态资源不设置 cookie”来自 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 overflow 的聪明社区可以让我对我的情况有所了解,并可能指导我实现我的目标。

提前致谢,

强尼

【问题讨论】:

    标签: apache .htaccess cookies cookieless


    【解决方案1】:

    好吧,我想我明白了。

    事实证明,当我在 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-

    【讨论】:

      猜你喜欢
      • 2016-10-12
      • 2011-05-21
      • 1970-01-01
      • 1970-01-01
      • 2020-10-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多