【发布时间】:2019-04-27 15:17:48
【问题描述】:
我有一个托管在谷歌云存储桶上的静态网站。
在我的存储桶前面我有 cloudflare dns。
存储桶为example.com
Cloudflare 设置:
CNAME > @ > c.storage.googleapis.com > TTL automatic
问题是如何实现从www.example.com 到example.com 的重定向,因为现在www.example.com 解析为404 错误页面?
【问题讨论】:
-
我对 Cloudflare 设置不太熟悉,但您应该可以通过为 www 添加一个也指向 c.storage.googleapis.com 的 CNAME 记录来做到这一点。你试过吗?
-
我也遇到了这个问题,但是如果你按照@ChristopherP 所说的去做,你会得到一个
<Code>NoSuchBucket</Code>错误,因为 GCP 会尝试将你的 www.domain.com 映射到名为 www.domain.com 的存储桶,它不存在,因为您只创建了一个 domain.com 存储桶 -
@PGT - 您只需在 cloudflare DNS 中将 CNAME www 设置为 c.storage.googleapis.com 即可。
-
@proruzi:桶不存在,我有裸域桶。我最终使用 cloudflare 页面规则解决了这个问题
标签: dns google-cloud-platform google-cloud-storage cname no-www