没有谷歌应用程序将域连接到谷歌应用程序引擎

时间:2009-09-10 23:23:35

标签: google-app-engine google-apps

Actualy,这是几个问题:

  1. 如果我只想将谷歌应用引擎应用程序连接到非裸域(例如:www.example.com),是否有可能以某种方式避免注册谷歌应用程序
  2. 如果上述情况不可能,我有权注册Google Apps for Education。如果我不是美国居民,我如何证明我是非盈利组织?
  3. 如果我需要将几个域连接到几个谷歌应用实例,我也必须使用几个谷歌应用程序吗?

3 个答案:

答案 0 :(得分:11)

以下是几个答案:

  1. 不,Google App Engine使用Google Apps管理域名。请参阅Deploying your Application on your Google Apps URL文章。
  2. 是的,如果您是学校或大学,如here所述。如果你不是,为什么不去参加Standard Edition
  3. 是的,对于几个域和几个GAE实例,您需要一些Google Apps AFAIK。但这不应成为问题,因为Google Apps标准版是免费的。否。正如Nick所指出的,您可以将多个域添加到Apps帐户作为别名,然后将它们映射到不同的App引擎应用。
  4. 修改:第三个​​答案已根据Nick Johnson在评论中提供的输入进行了更新。

答案 1 :(得分:2)

使用(新的?)开发者控制台,可以在不使用Google Apps的情况下免费向应用添加域名。但是,如果没有使用Google Apps注册域,您将无法使用HTTPS。

所以第一个问题的答案是"是" (假设不需要TLS)。第二个问题不相关。至于第三个问题,多个域可以与同一个应用程序链接(不使用Google Apps)。

  1. 在开发者控制台(https://console.developers.google.com/project
  2. 中选择您的项目
  3. 导航侧边菜单以访问App Engine域设置(App Engine - >设置)
  4. 验证域名后(可能需要一些时间),您可以将域名添加到应用程序中。
  5. 我目前无法找到Google祝福的文档来支持这一点。但我目前正在未在Google Apps上注册的域上投放App Engine应用程序。

答案 2 :(得分:0)

常用的另一个选项是使用反向代理将客户域映射到AppEngine应用程序。我使用此功能是因为我无法将其作为Google Apps域别名添加到我的主域名中,因为有些客户自己运行Google Apps。

详细信息:http://devblog.ronoaldo.net/2013/09/mapping-multiple-domains-to-google.html