GAE网站绑定裸域名

六月 12th, 2010 发表评论 阅读评论

由于GAE已经不支持裸域名的绑定,所以只好将裸域名转发到google支持的子域名,然后将子域名CNAME到ghs.google.com,再 由ghs负责转到相应的网址上。但是现在两边都有点问题。

 

第一,由于godaddy的域名转发在国内已经被封,所以直接设置forward不行。经过 google搜索,发现可以利用301重定向来实现域名转发。这样做需要空间来进行,幸好godaddy为每一个注册的域名提供了一个免费的Linux虚 拟主机。这样可以参照网上的做法,编辑.htaccess文件实现。然后在domain管理面板中,将根域名(godaddy中叫@)的A记录设置为这个 虚拟主机的IP地址即可实现'伪'转发(实际上是重定向)。

 

第二,由于ghs.google.com的IP在大陆已经被封,找到可用的ghs的IP不太容 易。不过,有个网站(www.you8g.com)维护了一个GHS的可用IP列表。所以只要在那上面注册好自己的域名,然后在godaddy的域名管理 面板上将子域名(因为godaddy不支持根域名的CNAME)的CNAME设置为ghs.you8g.com即可。

 

当然,如果希望GAE绑定自定义域名,需要先在Google Apps上注册一下,当然只能使用子域名。

 

整个访问流程如下:

donglongchao.info---A记录---->虚拟主机 ---301---->www.donglongchao.info---CANME---->ghs.you8g.com---可用 IP---->ghs.google.com---通过Google Apps查找---->donglongchao.appspot.com

编辑:ghs.you8g.com已经失效,请速去app.chinasb.org抢坑。

编辑:app.chinasb.org已无效。

编辑:2011年1月之后在GD注册的新域名不再赠送免费空间。

编辑:新版本的 Google Apps已经支持裸域名重定向了,只是需要在域名管理商设置一下指向google的指定IP即可,具体可参考网上的相关文章。貌似ghs也可用了,好消息。目前的流程如如下:

donglongchao.info---A记录--->GoogleApps指定的IP---重定向--->www.donglongchao.info---CNAME--->ghs.google.com---通过GoogleApps查找--->donglongchao.appspot.com

分类: GAE 标签: GAE  301  godaddy  裸域名  ghs 

Powered by Google App Engine