按照有关 DNS 记录的说明,我使用 App Engine设置了一个自定义域:
https://cloud.google.com/appengine/docs/standard/java/mapping-custom-domains
它适用于使用 URL http://MY_CUSTOM_DOMAIN的默认服务, 但我无法使用 URL http://SERVICE_ID.MY_CUSTOM_DOMAIN 访问其他服务。我是否需要映射一组不同的 DNS 记录?
按照有关 DNS 记录的说明,我使用 App Engine设置了一个自定义域:
https://cloud.google.com/appengine/docs/standard/java/mapping-custom-domains
它适用于使用 URL http://MY_CUSTOM_DOMAIN的默认服务, 但我无法使用 URL http://SERVICE_ID.MY_CUSTOM_DOMAIN 访问其他服务。我是否需要映射一组不同的 DNS 记录?
这是一步一步:
subdomain.example.com您需要拥有example.com)如果不是,请朋友将您添加为所有者。ghs.googlehosted.comApp Engine -> Settings -> Custom DomainsAdd a custom domainContinuesubdomain.example.com)并单击Save mappingsDone(您已经完成了最后一步)gcloud app describe --project <GOOGLE_CLOUD_PROJECT_ID>并查看当前部分dispatchRulesdispatch.yaml或归档(注意文件格式与命令输出不同)dispatch.ymldispatch:
- url: <DOMAIN>/* # e.g. subdomain.example.com/*
service: <SERVICE-NAME>
gcloud app deploy dispatch.yaml --project <GOOGLE_CLOUD_PROJECT_ID>