使用 CloudFlare 的 GCP 静态网站的 www DNS 记录
www DNS record with GCP static website using CloudFare
我在 Google 云存储桶上托管一个小型静态网站。我的网站是 pierre-alexandre.io
,我的存储桶同名。我将 CloudFare 用作 DNS,目前可以使用 urls:
访问该网站
https://pierre-alexandre.io
pierre-alexandre.io
重定向到 https://pierre-alexandre.io
我添加了一个新的 CName 记录来处理 www.pierre-alexandre.io
url 但它告诉我我应该使用名为 www.pierre-alexandre.io
的存储桶而不是 pierre-alexandre.io
<Error>
<Code>NoSuchBucket</Code>
<Message>The specified bucket does not exist.</Message>
</Error>
你知道修复它的正确方法是什么吗?
CloudFare 设置
无法使用多个 CNAME 记录访问存储桶。
您的 url 必须与 GCP 存储桶名称相同,无论是 root 还是 sub。
我认为将 url pierre-alexandre.io
转发给 www.pierre-alexandre.io
是唯一可行的选择。
参考 here 如何在 Cloud flare 上使用 url 转发。
或者您可以解决将辅助 GCP 存储桶命名为您的子域的问题,例如 www.pierre-alexandre.io
我在 Google 云存储桶上托管一个小型静态网站。我的网站是 pierre-alexandre.io
,我的存储桶同名。我将 CloudFare 用作 DNS,目前可以使用 urls:
https://pierre-alexandre.io
pierre-alexandre.io
重定向到https://pierre-alexandre.io
我添加了一个新的 CName 记录来处理 www.pierre-alexandre.io
url 但它告诉我我应该使用名为 www.pierre-alexandre.io
的存储桶而不是 pierre-alexandre.io
<Error>
<Code>NoSuchBucket</Code>
<Message>The specified bucket does not exist.</Message>
</Error>
你知道修复它的正确方法是什么吗?
CloudFare 设置
无法使用多个 CNAME 记录访问存储桶。
您的 url 必须与 GCP 存储桶名称相同,无论是 root 还是 sub。
我认为将 url pierre-alexandre.io
转发给 www.pierre-alexandre.io
是唯一可行的选择。
参考 here 如何在 Cloud flare 上使用 url 转发。
或者您可以解决将辅助 GCP 存储桶命名为您的子域的问题,例如 www.pierre-alexandre.io