- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个 非常我想在 GCP 存储桶中托管的简单网站。我希望它只使用 http(而不是 https)并且不想添加负载均衡器,并且大多数静态 GCP 网站示例都显示添加负载均衡器。
我在没有负载均衡器的情况下找到的唯一示例显示将 CNAME 记录指向 c.storage.googleapis.com,该记录将连接到名为 www.mysite.com 的存储桶。 .
到目前为止,这工作正常,只是它不包括对没有附加 www 子域 (mysite.com) 的域的访问。而且,我无法附加仅将 mysite.com 指向 www.mysite.com 的 ALIAS 记录。因为 Google Cloud DNS 没有 ALIAS 记录。
似乎会有一个非常简单的解决方案,但我很难过。
最佳答案
按照设计,您无法在“根”域级别创建 CNAME 记录。它必须指向一个子域。除非您将其指向其他域。
根据设计,使用 CNAME
提供存储桶记录如 www.mysite.com
指向 c.storage.googleapis.com
.
所以你被迫使用 www
前缀或其他子域。
有一个 mention in the documentation of a possibility to serve bucket using A
record .
You can use a bucket name in a DNS record as part of a
CNAME
orA
redirect which gave me an idea.
A
记录指向
c.storage.googleapis.com
的IP这是
74.125.143.128
(至少在我写这篇文章的时候)。接下来更改您的 CNAME 记录
www.mysite.com
指向
mysite.com
重定向
www
到非 www。
c.storage.googleapis.com
的 IP .
c.storage.googleapis.com
那么您可以访问站点(是否相同取决于您)。一个可用
www
- 其他没有。
关于google-cloud-platform - 如何在没有负载均衡器的情况下在 GCP 上配置静态网站(仅限 http)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64439103/
我是一名优秀的程序员,十分优秀!