Google App Engine 服务的自定义子域

Custom Subdomain for Google App Engine Service

我现在在 Google App Engine 中有一个 Web 应用程序 运行 在 GCP 项目的默认服务下。假设我拥有一个域 domain.com,该域已注册,目前在与 Google 云分开的本地管理服务器上提供网站。

我想添加子域 api.domain.com 以指向 App Engine 服务,但是在 GCP 中注册自定义域的方法似乎对这种情况不太友好。也许我误解了他们的文档。

我有没有办法在我的 App Engine 项目 (api.domain.com) 中添加一个指向我的服务的自定义 仅子域 ,而根 domain.com 指向非 Google 云服务?

控制台在这方面有点混乱,但可以做到。你从这里开始:

Console -> App Engine -> Settings -> Custom Domains -> Add a Custom Domain

第一步是选择您的域,这里您使用裸域。您必须向 Google 证明您拥有该域,但您实际上并不需要将裸域与 Google 一起使用。许多人不使用裸域,而是使用 www.mydomain.com.

第二步是选择要映射到 GAE 服务的子域,只需在框中键入即可。

然后,您将为子域的 A 和 AAAA 设置 DNS 记录,以便子域映射到 GAE。