为什么应用引擎在我的通配符子域名上返回 404 错误?

为什么应用引擎在我的通配符子域名上返回 404 错误?

我在应用引擎中为我们的项目自定义域设置了一个通配符子域。DNS CNAME还已使用通配符记录进行了更新。我们的名称服务器使用支持通配符的 Cloudflare CNAME

但是,当在浏览器中输入子域名时,我收到来自谷歌的 404 错误。没有其他错误消息,所以我不知道是什么原因造成的。在使用 cloudflare 之前,我们将名称服务器托管在另一家使用 cpanel 的公司,并且发现了同样的问题,所以我们很确定应用引擎方面存在问题。有什么想法可能导致这种情况?来自谷歌的 404 错误不是表明通配符记录在到达 ghs.googlehosted.com 之前一直得到解决吗?域名 cname 记录是:

*.mydomain.ke CNAME ghs.googlehosted.com    

我期望所有与通配符匹配的子域名(例如 test.mydomain.ke)都将转到我们的主要应用程序。在应用引擎方面,只有一个服务/版本。

我之前已经成功地让这个工作了。但上次有两个不同之处,尽管我不认为这会产生任何影响:

  • 域名以 .com 结尾,而不是 .ke。
  • 名称服务器是 GoDaddy 而不是 Cloudflare。

相关内容