我的裸网址无法与"www"关联



问题:

我有一个裸体的网址,这是有效的,但"www."+裸url产生404错误。我想把www版本指向裸版。

上下文:

我有一个无服务器的网站,部署在谷歌云上运行。

我有一个通过谷歌域名注册的域名,我们称之为foo.bar

Google cloud run提供了两种类型的资源类型供我提供给Google域:AAAAA,它们分别是ipv4和ipv6地址。

我已经将这些AAAAA记录作为自定义记录添加到google域中。对于google域,主机名字段为空,相当于@。根据我的理解,这意味着当有人键入foo.bar时,他们会被定向到这些ipv4/ipv6地址。这符合预期。

但如果我键入www.foo.bar,我会得到一个404错误。据我所知,www.foo.barfoo.bar是不等价的,因此除非明确指示,否则不希望这两件事起作用。因此,我尝试了两种方法来将它们联系起来,如下所示:

  1. 添加了AAAAA资源,但将www指定为主机名,而不是空白。我希望这也能将www.foo.bar指向ipv4/ipv6地址
  2. 添加了一个CNAME资源,该资源指定www.foo.bar为主机名,foo.bar为数据。我希望这会将www.foo.bar重定向到foo.bar,后者指向ipv4/ipv6地址

我希望这两种方法等效,但都不起作用。我觉得我误解了管理这些记录时发生的事情,或者谷歌域名对它所做的事情比我想要的更不透明。

我对应该发生的事情的理解是错误的吗?如何正确设置www扩展?

您必须为每个主机名创建Cloud Run自定义域。一个用于example.com,另一个用于www.example.com您还必须创建DNS资源记录,您提到您已经完成了这些记录。

相关内容

  • 没有找到相关文章

最新更新