【问题标题】:Google app engine own domain谷歌应用引擎自己的域
【发布时间】:2016-06-04 01:39:59
【问题描述】:

我在使用 Google App Engine 和使用我自己的域时遇到了问题。我有一个也在 Google Apps for Work 中使用的域。 我已经在 Google Apps 中连接了我的 GAE 项目,因此它们是相互关联的。 我已经在 GAE 中添加了我的自定义域,验证了所有权,它似乎是正确的。

这是 GAE 设置的图片。

在 Google Apps 上工作。

我知道我必须做的另一项设置是在我的域名注册商上。我已经从我上传的图片中添加了 GAE 的记录。 我使用 one.com 作为域注册商,我的 DNS 设置如下所示:

我做错了什么,你可以直接看到“嘿,这家伙在做什么,哈哈”,还是乍一看似乎是正确的?

感谢您在正确方向上的任何帮助。

#

编辑: 在遵循评论中的提示后,我已经验证并映射了域“lkpgpremiumcars.com”。并添加“beta”作为子域。我的“自定义域”看起来相同(如下所示):

我还删除了 A 和 AAAA 记录并添加了 CNAME。

等待 DNS 更新,看看它是否有效。

编辑 2:

还是不行。 顺便说一句,如果我再次选择相同的子域,它会这样说:

或者只是因为它已经指向了这个应用程序?

【问题讨论】:

    标签: google-app-engine dns


    【解决方案1】:

    您需要将其添加为子域。

    • 首先从开发者控制台中删除自定义域 (beta.lkpgpremiumcars.com)。
    • 删除您已添加到 DNS 的 A 和 AAAA 记录。
    • 按照说明 here 并在第 1 步中,仅添加域“lkpgpremiumcars.com”并进行验证。这并不意味着您将裸域指向您的应用程序。
    • 验证后,刷新页面,现在您应该可以在步骤 2 中使用该域。
    • 在第 2 步中选择第二个选项,将“beta”放在文本框中,然后从旁边的下拉列表中选择之前添加的域。点击添加。
    • 返回您的 DNS 设置并为“beta”添加一条指向“ghs.googlehosted.com”的 CNAME 记录。
    • 留出一些时间进行传播,它应该可以工作!

    【讨论】:

    • 谢谢,我会试试这个,明天再回来看看它是否有效。
    • 我还是不行。你知道它可能是什么吗?
    • 我看到 beta.lkpgpremiumcars.com 自动重定向到 HTTPS。您上传了 SSL 证书吗?如果您不希望自动重定向到 HTTPS,是否在您的应用引擎配置中强制执行 SSL?
    • 我强制 ssl 是的。不知何故认为这可能会导致问题,但没有确定。我使用我认为可行的 golang 证书运行。但我还没有将它们上传到 GAE。我收到了一些错误,但会检查一下。
    • 天啊,它有效!我之前上传证书时遇到问题,但现在它可以工作了,我可以访问我的页面了!非常感谢您花时间帮助我!你是个好人!
    猜你喜欢
    • 1970-01-01
    • 2022-08-15
    • 2014-12-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-06
    • 1970-01-01
    相关资源
    最近更新 更多