Google云DNS:将裸域指向www?

Google cloud DNS: point naked domain to www?

我维护 owon.ro 域,它使用一个简单的 App 引擎应用程序。 我也用 google 云 dns。

这些是 dns 记录:

  1. IP 地址记录:
    owon.ro。 ->
    216.239.32.21
    216.239.34.21
    216.239.36.21
    216.239.38.21

  2. CNAME
    www.owon.ro。 -> ghs.googlehosted.com.

还有一些 MX 记录。

问题是应用程序可以从 www 子域访问,帮助部分指出这些 IP 地址应该在裸域的 A 记录中重定向到 www,但是不行。

我也尝试过对 A 记录使用 @ 通配符,但这也不起作用。
如果您转到 owon.ro,您将看到一个 404 页面,但 www 子域有效。

我错过了什么吗?

谢谢

步骤 5c (documentation here) 中建议的 DNS 操作还不够,您还需要实际 添加 裸域到 GAE 配置(除了www 一)- 步骤 5d.

5. Continue to the next step the Add new custom domain form, selecting the custom domain you want to point to your App Engine app:

    a. Refresh the console domain page so it will list the domains properly.
    b. If you want to use a subdomain, such as www, use the second option (http://www.example.com);
    c. If you want to use a naked domain, use the first option to specify a naked domain (such as http://example.com).
    d. Click Add to create the desired mapping.

感谢 Dan Cornilescu,最终找到了答案。

如果您使用 Google 应用程序,您可以设置将裸域重定向到 www

如果没有,您需要转到
按照步骤操作 控制台 > App 引擎 > 设置 > 自定义域。

在这里,在第二步,您必须将 www 指向该应用程序(使用第二个选项)并单击添加。
然后通过选择第一个选项并再次单击“添加”将裸域指向它。

因此,如果我理解正确,您将使用 www 子域和裸域来为应用程序提供服务,而不是将裸域重定向到 www,如 Google 应用案例。

最终,my custom domain tab looked like this

还有我的DNS records looked like this

到 link 裸域,以便在您不使用 appengine 时指向 www,您只需添加 'A' 记录和指向 [=14= 的 '@' 记录] ips 看起来像这样:

  A 300 
35.232.62.127

@ A 300 
216.239.32.21
216.239.34.21
216.239.36.21
216.239.38.21