App Engine - 子域名

时间:2011-12-07 12:29:02

标签: google-app-engine subdomain

我已经在Google App Engine上部署了一个应用程序,我想将Subdomian链接到该应用程序。 我目前有一个链接到“实时”网站的域名。来自Google文档我了解到我需要使用Google Apps设置我的域名:

  

要在自定义域上投放您的应用,必须使用Google Apps设置域   (Source

究竟是什么意思? 我查看了Google文档,可以得到一个清晰的想法...... 这会以某种方式影响我的“现场”网站吗?

只是为了澄清, www.mydomain.com - 指出我拥有的网站,我希望 sub.mydomain.com 指向我的Google应用程序。

3 个答案:

答案 0 :(得分:12)

您需要CNAME转发到您的应用地址 假设您的应用地址为https://yourapp.appspot.com,并且您希望sub.mydomain.com转发给它,就像下面这样:

请先阅读THIS,然后按照第3步中的步骤进行操作。您需要在步骤3中输入mydomain.com,然后在步骤5中输入sub。之后,您关于如何 Chang CNAME记录的一些步骤,请按照:

  1. 将您的主机名设置为sub
  2. 输入:CNAME
  3. IP地址/主机名:ghs.google.com.
  4. 优先级状态:(无论是什么,只是让它成为数字)
  5. 好的,您将通过 http://sub.mydomain.com 访问您的应用,不同的托管服务提供商有不同的时间来设置它有效。 :)

    顺便说一下,它不会以任何方式影响你的“直播”网站。由于您的主网站使用mydomain.com,因此您只需要sub.mydomain.com。 GAE所说的是,如果您想将mydomain.com设置为您的应用,则需要在主机中设置A类型而不是CNAME类型。此域名托管方法包含更多步骤,您会看到您找到的GAE文档,因此会影响您的实时网站

答案 1 :(得分:2)

这意味着您必须在此处使用Google Apps注册您的域:https://www.google.com/a/cpanel/domain/new

您无需在Google上托管您的主网站。您如何安排事情取决于您如何配置您将保留控制权的DNS。对于电子邮件,您也可以将其发送到Google Apps,具体取决于您的DNS MX记录。

答案 2 :(得分:0)

您需要使用网站管理员来验证所有权,方法是在dns记录中添加txt记录,之后该记录将出现在App Engine>设置>自定义域下的域列表中。