经过几个小时的阅读和尝试DNS记录后,我可以通过这些url访问我的谷歌应用程序引擎应用程序:
myappid.appspot.com www.myappid.myowndomain.example
不奏效的:
myowndomain.example www.myowndomain.example
我希望能够服务我的应用程序直接离开我的域,而不是一个子域。我见过这样的应用。有没有办法在没有URL重定向的情况下做到这一点?
经过几个小时的阅读和尝试DNS记录后,我可以通过这些url访问我的谷歌应用程序引擎应用程序:
myappid.appspot.com www.myappid.myowndomain.example
不奏效的:
myowndomain.example www.myowndomain.example
我希望能够服务我的应用程序直接离开我的域,而不是一个子域。我见过这样的应用。有没有办法在没有URL重定向的情况下做到这一点?
当前回答
如果你像我一样,在尝试添加“www”作为子域以使自己的域正常工作时看到了这条消息:
“已使用,请删除之前的。 先画地图。”
如果您的域使用谷歌应用程序,以上在其他答案中提到的过程略有变化。
现在你也必须这样做:
谷歌应用程序->服务设置->站点。点击“Web地址映射”,删除默认添加到Sites的“www”映射。
然后你可以为你的App引擎应用添加“www”子域
请看这个链接:
http://groups.google.com/group/google-appengine/web/deleting-existing-www-mapping-from-google-apps
其他回答
对于2019年的应用程序引擎,谷歌使建立自定义域变得更容易。
谷歌应用引擎->设置->自定义域 验证您的域名 选择您的域名注册表
提醒:使用TXT Record的值谷歌提供没有一个现有的CNAME记录,否则TXT Record将被覆盖
按照页面上的步骤,其中包括子域、CNAME记录、A记录、AAAA记录的配置,然后就可以开始了。
[更新2016年4月]这个答案现在已经过时,支持自定义裸域映射,请参阅Lawrence Mok的回答。
详情见http://www.google.com/support/a/bin/answer.py?hl=en&answer=91077。一旦你为你的域名注册了谷歌应用程序:
# Sign in to the Google App Engine admin console.
# Go to Administration > Versions
# Click the 'Add Domain...' button under Domain Setup.
# Enter your domain name in the 'Domain Name:' field
# Click 'Add Domain'. You will be directed to the Google Apps administrator console to complete the process.
# Log in to the Google Apps control panel with your administrator account.
# Accept the terms and specify the access URL you'd like to provide for your application.
# Click 'Accept
但是,您不能使用裸域,诸如此类。示例(但是www.whatever.example可以工作),因为:
由于最近的变化,谷歌应用程序引擎不再支持映射 你的应用到一个裸域。如果你的域名注册商支持URL 重定向,你可以从http://yourdomain.example重定向到你的应用, 哪些域名可以通过http://www.yourdomain.example或 http://appid.yourdomain.example。
详见http://www.google.com/support/a/bin/answer.py?answer=91080
谷歌给出的另一个解决方案是URL转发:http://www.google.com/support/a/bin/answer.py?hl=en-in&answer=61057
谷歌提供裸域重定向。
登录您的谷歌应用程序帐户,并选择“管理此域” 导航到域设置 在“域设置”中,导航到“域名” 有一个链接说“更改a记录”。单击它将为您提供需要创建的A记录的目标ip。
当你去“应用程序设置->添加域”它会要求选择登录帐户,可能你已经在gmail帐户,所以它也会显示gmail帐户,但你应该使用谷歌应用程序帐户,你已经映射了你的自定义域。