我正在将一些网站从我自己的服务器移植到Google(GHS)。我总是使用ZoneEdit来管理我的DNS需求,并且在过去 - 错误地或正确地 - 配置它以便:
domain.com
和www.domain.com
指出:<my known ip address>
使用www
子域一切正常,它(www.domain.com
)解析为ghs.google.com
(通过CNAME
条目)并显示该网站。
但是,如果我尝试访问裸域(domain.com
)FF状态,则表示无法建立连接。我认为这是因为我的DNS配置不再有A
ip-address条目了。
我正在考虑转发从domain.com
到www.domain.com
的任何网址,尽管可能ZoneEdit不推荐它我认为因为我告诉它只转发http://domain.com
的请求并离开{{1原样(即配置http://www.domain.com
)。
我处理这个最好的方法吗?
请告知。
答案 0 :(得分:6)
您还可以将您的投票添加到Issue 777: Officially Support Naked Domains for GAE Apps,以要求Google支持裸域。这样您就可以使用http://domain.com
作为App Engine应用程序的有效地址。
答案 1 :(得分:3)
根据Google Apps帮助中URL forwarding上的文章,将您的裸域转发到www域是处理它的最佳方式。
然后,您将www域的CNAME记录保留为指向ghs.google.com,就像您已经完成的那样。
答案 2 :(得分:3)
答案 3 :(得分:3)
现在Google Apps中有一种直接方式可以执行此操作。
它位于Gooogle Apps&gt;域名设置&gt;域名
https://www.google.com/a/cpanel/的 yourwebsite.com 强> / DomainSettingsDomains
必备:您的“A”记录应指向Google服务器。
它如何运作?
从那里你知道......
答案 4 :(得分:2)
Google Apps中的裸体到www重定向被破坏了,或者至少是我的某些应用程序。如果Google Apps使用eNom,则重定向可以正常运行,但如果它使用GoDaddy,则不会继续使用路径(例如domain.com/this/is/path
将重定向到www.domain.com
)。修复方法是使用第三方DNS。
答案 5 :(得分:0)
我认为现在Google Apps具有转发裸域的内置功能。您只需转到Google Apps管理面板中的“域名设置”标签即可。在那里单击“域名”子选项卡。输入转发裸域的目标位置。然后,您对DNS进行更改,将您的域的A记录添加到Google提供的IP。就是这样。