谷歌应用引擎和域名

16

这里是情况:

我拥有一个 Google 应用程序商业账户。

我注册了两个域名:

  • mycompany.com 是主要的域名
  • myapp.com 是另一个域名

注意:两个域名都已被验证并且激活。

我正在开发一个 Google 应用引擎网络应用程序,并希望通过 myapp.comwww.myapp.com 访问它。

目前为止我已经做了以下工作:

  • 我将 GAE 网络应用程序添加为我的 Google Apps 账户中的服务。
  • 我试图更改 URL,但在下拉列表中没有看到 myapp.com

这件事开始让我抓狂了...


其实,我认为简单的URL重定向可能是更好的解决方案。只需将myapp.com 301重定向到www.myapp.com即可。 - DocWiki
5个回答

27
目前似乎无法在 Google Apps 的二级域名上绑定 App Engine 应用程序(这似乎是一个漏洞)。
但是,对于 Google Apps 域别名,它可以正常工作。
步骤如下:
  • 访问 https://www.google.com/a/cpanel/yourprimarydomain.com/DomainSettingsDomains
  • 点击添加域别名或域名
  • 选择添加 yourprimarydomain.com 的域别名
  • 按照说明验证您的域名
  • 转到您的 App Engine 应用程序仪表板
  • 进入应用设置
  • 点击添加域名
  • 输入您的主要 Google Apps 域名的域名
  • 点击添加新 URL
  • 从下拉列表中选择您的域别名
  • 点击添加
  • 您将被要求在您的 DNS 配置中添加CNAMEghs.google.com
这样就可以了。

我很难看出“次级域名”和“主域名别名”的区别。顺便说一下,我已经删除了我的次级域名,将其再次添加为主域名别名,它就神奇地出现在“添加新URL”下拉列表中了。所以问题解决了,谢谢你的帮助。不过,Google Apps 域名管理看起来做得不太好。 - Nicolas Repiquet
谢谢,别忘了颁发悬赏 :) - proppy

3

裸域名与否并非真正的问题。我只想将一个域名绑定到我的GAE应用程序上,这个域名不是我的主要Google Apps域名。 - Nicolas Repiquet

1

目前,App Engine 不支持裸域名(例如example.com)。

相反,您可以通过在您的域名注册处进行设置,从 example.com 重定向到 www.example.com 实现此功能。具体实现方法取决于您注册域名的地方和注册商是否提供 DNS 服务。

如果没有提供,您可以使用 Zoneedit:

  1. zoneedit.com注册一个免费账户
  2. 为您的网站创建一个区域
  3. 在您的域名注册商处,将名称服务器更改为nsXX.zoneedit.com(多个名称服务器-这些地址可以在您的区域页面上找到) zoneedit nameserversenter image description here
  4. 为您的www子域名创建一个别名,将其映射到ghs.google.com
  5. 为了使您的网站从裸域名访问,请从domain.com添加一个webforwadwww.domain.com
    enter image description here
  6. 完成!您现在拥有一个可从裸域名和www子域名访问的工作网站。

这些更改可能需要一些时间才能传播。

在Google应用程序页面上,您必须在应用程序设置选项卡中添加www网址(据我理解,您已经完成了此步骤)。
希望这可以帮到您,如果不是您,也许可以帮到其他人:)。+ zoneedit是一个很棒的免费DNS管理工具,您还可以定义自定义邮件转发等内容:)
(附注:屏幕截图来自运行于www.secondhand-extra.ro的工作应用程序引擎示例站点。)

谢谢您的回答,但我不是在寻找设置裸主域URL。我的问题是将应用程序绑定到辅助域URL上。 - Nicolas Repiquet

0
在我的Google应用程序管理域前页面,我进入域设置->添加www.zzz-zzz-zzz.com的域别名。因此,我添加了www.zzz-zzz-zzz.org。
在我的域名注册商那里,我声明以下重定向:
zzz-zzz-zzz.com -> www.zzz-zzz-zzz.com zzz-zzz-zzz.org -> www.zzz-zzz-zzz.org
之后,以下URL将会指向同一个位置:
  • zzz-zzz-zzz.com
  • www.zzz-zzz-zzz.com
  • zzz-zzz-zzz.org
  • www.zzz-zzz-zzz.org

“重定向”是什么意思?是指HTTP重定向还是DNS CNAME记录的重定向? - Nicolas Repiquet

0

我认为真正的答案可以在谷歌的多个域名的限制中找到:

“仅为主要域名提供自定义访问Google应用的URL。管理员控制台使管理员能够为各种服务设置自定义URL。自定义URL仅适用于在主要域名上访问服务的用户。同样的限制也适用于Google网站的自定义网络地址映射。”

这是一个相当严重的限制,因为它要求您为每个要注册的自定义域名打开一个新的Google应用账户,即使所有域名都属于同一组织。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接