我在一个网站上工作,我真的希望能够使用裸域,例如example.com。最好是,www.example.com应该重定向到example.com,但这并不是必须的。
如果我对this blog post的理解是正确的,那么不能使用裸域的原因是因为这样所有的子域都不能工作,这通常是不可接受的。
现在,我可以只使用裸域工作,所以这是可能的吗?将example.com的CNAME记录设置为谷歌提供的网址是否可行?有没有其他的方式来使用裸域?
发布于 2011-02-07 06:57:38
正如您所观察到的,CNAME记录不能与其他记录具有相同的名称。即使您不需要任何其他记录(子域、MX记录等),也有一组记录必须包含在域中,例如SOA和NS记录,这排除了将CNAME添加到裸域。解决这个问题的唯一方法是说服合适的域名注册中心(例如,.com)直接为你的域名提供域名名称服务,而不是向你自己的域名服务器提供重定向服务--而这不是任何域名注册中心提供的服务。
您必须使用CNAME将您的域名指向您的App Engine应用程序的原因是,唯一的替代方案-A记录-使得Google无法负载均衡流量或在数据中心之间移动应用程序。
发布于 2014-04-14 19:04:25
是。裸域映射在Google开发人员控制台中工作。
https://code.google.com/p/googleappengine/issues/detail?id=777
我们已经从谷歌开发者控制台添加了对应用程序引擎的自定义域名的支持,这意味着您现在可以关联自定义域名,而无需首先将该域名与谷歌应用程序关联。
要访问该功能,请访问https://console.developers.google.com/,您将在App Engine >设置下找到添加自定义域的选项。
注意:目前,我们不支持通过此方法创建的自定义域上的SSL (尽管我们希望在未来的版本中纠正此问题)。与此同时,我们继续支持通过谷歌应用程序创建的自定义域名的SSL (通过VIP或SNI),并继续为所有*.appspot.com域名提供免费的HTTPS。
发布于 2011-02-09 15:42:50
如上所述,您必须始终重定向到www。一个非常简单的方法,将您的裸域重定向到www。是http://www.wwwizer.com/
https://stackoverflow.com/questions/4910683
复制相似问题