Google app engine 谷歌应用程序引擎服务的自定义子域

Google app engine 谷歌应用程序引擎服务的自定义子域,google-app-engine,google-cloud-platform,dns,subdomain,Google App Engine,Google Cloud Platform,Dns,Subdomain,我现在有一个web应用程序在Google App Engine中运行,它位于GCP项目的默认服务下。比如说,我拥有一个域名domain.com,该域名已经注册,目前在一个独立于谷歌云的本地管理服务器上提供一个网站 我想添加subdomain api.domain.com以指向App Engine服务,但在GCP中注册自定义域的方法对于这种情况似乎并不太友好。也许我误解了他们的文档 我有没有办法只在我的appengine项目api.domain.com中添加指向我的服务的自定义子域,而root d

我现在有一个web应用程序在Google App Engine中运行,它位于GCP项目的默认服务下。比如说,我拥有一个域名domain.com,该域名已经注册,目前在一个独立于谷歌云的本地管理服务器上提供一个网站

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


我有没有办法只在我的appengine项目api.domain.com中添加指向我的服务的自定义子域,而root domain.com指向非谷歌云服务

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

Console -> App Engine -> Settings -> Custom Domains -> Add a Custom Domain
第一步是选择你的域名,这里你使用裸域名。你必须向谷歌证明你拥有这个域名,但实际上你不需要与谷歌一起使用这个裸域名。许多人不使用裸域名,而是使用www.mydomain.com

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


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

api.domain.com是domain.com的子域,domain.com是com的子域。。。这真的应该没有什么区别,也许你应该试着去做:@DusanBajic我已经试过了,但即使按照GCP给出的验证域/子域的指示,似乎也不会发生任何问题,除非你提供真实的域名,否则很难进一步排除故障。。。但是如果你提供你的DNS控制台的截图,也许我们可以试试。这很好!是否可以同时将2个服务映射到不同的自定义子域?像dev和prod?甚至容器注册表图像?所有这些都在一个项目中?