【问题标题】:Redirect www to non-www with cloud storage bucket static site使用云存储桶静态站点将 www 重定向到非 www
【发布时间】:2019-04-27 15:17:48
【问题描述】:

我有一个托管在谷歌云存储桶上的静态网站。

在我的存储桶前面我有 cloudflare dns。

存储桶为example.com

Cloudflare 设置: CNAME > @ > c.storage.googleapis.com > TTL automatic

问题是如何实现从www.example.comexample.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


【解决方案1】:

在 CloudFlare 上创建 页面规则

  • 网址: www.example.com/*
  • 设置: 转发 URL(301 或 302)
  • 目的地: https://example.com/$1

【讨论】:

    猜你喜欢
    • 2016-08-28
    • 1970-01-01
    • 2012-04-18
    • 2014-11-26
    • 2021-01-05
    • 2020-12-09
    • 2018-06-06
    • 1970-01-01
    相关资源
    最近更新 更多