如果我想在 GAE (Google App Engine) 上将域名绑定(bind)到我的应用程序,我应该将 CNAME 记录添加到 ghs.google.com
。我想了解这个域是如何工作的。
例如,我有这样的 CNAME:blog.goace.com
→ ghs.google.com
,我的应用程序的 URL 是 ace.appspot.com。当我输入 http://blog.goace.com在我的浏览器中,在我在屏幕上看到我的 Gapp 之前会发生什么?
最佳答案
您的浏览器使用 Host: yoursite.com
header 向 Google 的服务器发送请求。
Google 在一个(非常大的)数据库中查找这个主机名,将主机名映射到网站,然后提供相应的网站。
此数据库包括 App Engine 应用程序、Google Apps 别名、BlogSpot 博客和其他内容。
关于google-app-engine - `ghs.google.com`域的机制是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4984719/