0

我已经阅读了有关它的其他 帖子,似乎我们做了几乎相同的事情,但它仍然不起作用。

我想做的是让网址sub.domain.com转到我的默认 App Engine 服务并api.sub.domain.com转到我的“api”App Engine 服务(这两个服务都在同一个 GCP 项目下)。

sub.domain.com已经像 App Engine 中的自定义域一样注册了,当我去sub.domain.com它时(我可以看到我的主页)。

但是这个主页也会对 api.sub.domain.com 进行 ajax 调用,但这些调用不起作用:我DNS_PROBE_FINISHED_NXDOMAIN从 Google Chrome 获得了一个。

我们有一个调度如下:

  - url: api.sub.domain.com/*
    service: api
  - url: api-dot-myproject.appspot.com/*
    service: api
  - url: sub.domain.com/*
    service: default
  - url: myproject.appspot.com/*
    service: default

所以我不确定是否有关于 DNS 的事情要做,domain.com或者是否与 CNAME 条目中的那些通配符有关(如murrayc 博客文章中解释的那样),或者是否是其他事情。

任何帮助表示赞赏!

4

1 回答 1

0

正如官方文档中所述:

1) 托管 SSL 证书不支持通配符映射。

2) 某些 DNS 提供商可能无法使用通配符子域映射。特别是,DNS 提供商必须允许在 CNAME 主机条目中使用通配符。

我认为这两个中的一个可能是在这种特定情况下您的问题的主要原因,因为您dispatch.yaml看起来很好。

另外,你dispatch:在声明你的网址和服务之前有你的书面文件吗?你有一个我所说的例子

于 2019-11-19T13:03:47.673 回答