1

我注意到很多网站将您从不合格的域重定向到 www。子域。就 webapps 而言,这是最佳实践吗?

但不是每个人都这样做。例如,heroku.com 将您重定向到 www.heroku.com,但 stackoverflow.com 则相反,将您从 www.stackoverflow.com 重定向到 stackoverflow.com。

如果有的话,这里的最佳做法是什么,为什么?

4

3 回答 3

3

现在的网络倾向于不使用“www”。但是,您应该始终确保(无论如何现在)两个 www.domainname.com 都与 domainname.com 位于同一个位置。

至于您将哪个设置为主服务器名称,哪个是别名,这取决于您,甚至可能取决于您的目标市场。

于 2012-10-09T20:57:11.833 回答
2

您可以让其中任何一个工作,并且它们都应该设置为正常工作。

它们的 DNS 处理有一个区别。可以将带有记录的子域www重新路由CNAME到另一个主机名,这是许多 CDN 需要的(例如 Akamai),因此 Akamai 上的站点无法使用原始顶级域作为其最终 URL。直接顶级域(例如 example.com)仅路由到 IP(用于 A 和 AAAA 记录)。

如果您只是定向到您自己的服务器,虽然没有花哨的主机名,它没有任何区别,但如果您要开始使用 CDN,它可能会有所作为。

于 2012-10-09T23:11:07.040 回答
1

我妈妈总是把“www”放在一切的前面。因此,如果我告诉她“https 冒号斜杠 slash 安全点示例 dot com”,她可能会点击http://www.example.com/,或者如果我幸运的话,https://www.secure.example .com/。世界陷入了传统的泥潭。正如硅胶所说,您确实需要同时支持两者。

当然,从技术的角度来看,它一点也不重要……除了不合格的域还应该运行一些其他服务,比如 SMTP(以防 MX 主机无法确定)。请注意,应该发生的通常不是实际发生的。太多的人不遵守标准。

于 2012-10-09T21:06:40.250 回答