我正在一个我真正希望能够使用裸域的网站,例如example.com
。优选地,www.example.com
应该重定向到example.com
,但这不是严格必需的。
如果我正确理解this blog post,则不能使用裸域的原因是因为所有子域都将无法工作,这通常是 Not Acceptable 。
现在,我只允许裸域工作,这可以吗?是否将example.com
的CNAME记录设置为Google work提供的URL?还有其他任何方法可以使用裸域吗?
最佳答案
如您所见,您不能拥有与其他记录同名的CNAME记录。即使您不需要任何其他记录(子域,MX记录等),域中也必须包含一组记录,例如SOA和NS记录,这些记录会阻止将CNAME添加到裸域中。解决此问题的唯一方法是说服适当的TLD(例如.com)直接为您的域提供CNAME服务,而不是提供重定向到您自己的域名服务器的服务-这不是TLD注册管理机构提供的任何服务。
之所以必须使用CNAME将域指向您的App Engine应用程序,是因为唯一的选择-A记录-使Google无法负载均衡流量或在数据中心之间移动应用程序。
关于google-app-engine - 可以将Google App Engine与裸域一起使用吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4910683/