子域用作主域的参数:CNAME vs Alogging

让example.com成为大量关于不同主题的文章的主要博客。 现在我想让topic1.example.com只显示​​与topic1相关的post。

支持博客的Rails应用程序已经configuration为在请求来自子域时作出响应。

现在我的问题是关于子域的DNSconfiguration :我应该使用“redirect到example.com”CNAME,还是应该使用指向相同IP的example.comAlogging (即使是子域)?

在这种情况下,两种方法同样有效。

  • 只要它们在同一个IP地址上,拥有一个CNAME就意味着如果你需要改变这个IP地址,它将会变得更简单 – 你只需要在一个地方而不是两个地方改变它。

  • 如果你认为在不久的将来你会想将它们分开到不同的IP地址,那么你现在就可以放入一个Alogging。 但是如果发生这种情况,只要将它从CNAME更改为Alogging就很容易,所以它确实没有什么区别。

对于连接到站点的客户端,Alogging和CNAME之间没有任何区别。