CNAME vs Alogging

我build立了一个小的rails应用程序,允许用户做一个简单的网站。 它使用子域帐户ex:deb.myapp.com

每当用户希望拥有与其站点相关的域名时,他们就会将其NSlogging更改为指向托pipe应用程序的slicehost,我将自己pipe理DNSlogging。

但是,随着越来越多的人使用该应用程序,这不再是我的select。

我更喜欢用户保持goddady,register.com等名称服务器,以便他们可以login和pipe理自己的MXlogging或任何他们需要改变。

我的问题是,我应该让他们更改Alogging指向我的服务器的IP,或者我应该让他们创build一个CNAMElogging? 他们是否需要删除默认的Alogging以允许CNAMElogging工作? Alogging是否优先和否决CNAMElogging?

提前致谢。 对不起,如果这是一个非常基本的问题。 我已阅读其他post,我无法find一个明确的答案。

CNAMElogging必须是DNSlogging的唯一logging。 最常见的问题是,你不能为mysite.com创build一个CNAME,因为你也有一个NSlogging,最有可能是该名称的MXlogging。

只要你有单独的名称出现,我会build议使用CNAME,因为它使你更灵活。 当您迁移到另一台服务器时,您只需修改所有CNAME指向的名称即可。