将域指向GAE上的自定义域

时间:2013-08-15 00:28:05

标签: google-app-engine

是否可以将域指向我的自定义域?

domain1.com - > myapp.com - > myapp.appspot.com

domain2.com - > myapp.com - > myapp.appspot.com

我成功地将www.myapp.com指向myapp.appspot.com 创建CNAME并将其指向ghs.google.com

2 个答案:

答案 0 :(得分:1)

Google会为您重定向一个裸域,它在http://support.google.com/a/bin/answer.py?hl=en&answer=2518373描述。

在这种情况下,mydomain.com会有一个指向Google IP地址的A记录,并且发送到该IP地址的http://mydomain.com请求将获得一个HTTP响应,将浏览器重定向到http://www.mydomain.com谷歌; www.mydomain.com会有一个CNAME DNS条目,指向ghs.google.com;到达的用户请求将根据其Host:标头路由到App Engine,然后路由到应用程序的实例。用户会在地址栏中看到“www.mydomain.com”。

我不知道我是否完全理解您对这两个域的解释,但如果您希望尝试转到http://myotherdomain.com的用户也能够在应用中结束,那么您应该能够做到使用Google Apps域别名:将myotherdomain.com添加为mydomain.com的域别名,并重复以下步骤以重定向裸域,并将www.myotherdomain.com转到ghs.google.com,您可以将其设为应用程序可在www.myotherdomain.com上找到。

答案 1 :(得分:0)

我今天刚刚发现(截至2014-04-11),Google Developers Console提供了一个新的自定义域名设置页面:

  1. 转到https://console.developers.google.com/project
  2. 点击您的项目
  3. 在左侧点击“App Engine”
  4. 点击“设置”
  5. 你去吧!您可以配置自定义域,而无需使用Google App帐户!