如何使用cloudflare缓存谷歌云存储(GCS)?

时间:2018-05-24 21:55:33

标签: caching amazon-s3 google-cloud-storage cdn cloudflare

如何缓存存储在Google云端存储(GCS)上的资产?我一直试图让它在过去的两天里工作,没有运气。我的网站有后端&前端,资产存储在GCS上。我尝试了以下指南:

一个。 https://support.cloudflare.com/hc/en-us/articles/200168926-How-do-I-use-Cloudflare-with-Amazon-s-S3-Service-

https://cloud.google.com/storage/docs/hosting-static-website

℃。 https://cloud.google.com/storage/docs/static-website#tip-dynamic

我的网站就是example.com,这就是我所做的:

  1. 我在GCS“img.example.com”

  2. 上创建了一个存储桶
  3. 在Cloudflare上我使用以下内容设置CNAME: 姓名:img.example.com 价值:c.storage.googleapis.com

  4. 我将GCS存储桶中的所有对象设置为“公共可读”(https://cloud.google.com/storage/docs/access-control/making-data-public#buckets

  5. Cloudflare仍未缓存图像,标题状态仍未显示CF-Status。我错过了什么吗?任何帮助将不胜感激。

    谢谢。

1 个答案:

答案 0 :(得分:1)

我将链接从https://storage.googlesapis.com/subdomain.mysite.com/更改为https://subdomain.mysite.com/ ...(只需删除“storage.googleapis.com”)即可运行! 希望它能帮助其他陷入困境的人。