我有一个域,比如说example.com和它下面的几个子域名,比如mail.example.com,dev.example.com等,其中一些指向其他服务器,一些指向同一个服务器,并且设置了apache与基于名称的虚拟主机。
现在,我还有另外一个域,比如我想在用户拼错地址的时候使用xample.com,所以我希望xample.com的每个子域指向example.com下的同一个子域。 如何以最less的configuration和xample.com域的后续维护来实现这一目标? 我已经阅读了关于DNAMElogging的维基百科,这似乎符合我的目的,但我的DNS提供者似乎不支持这种types的logging。
如果你唯一担心的服务是http。 您可以使用指向主Web服务器的单个通配符DNS条目,然后使用redirect将用户指向更正的域。
另一个select是,如果你愿意运行你自己的DNS服务器,你可以使用includes来轻松地为所有域configuration相同的configuration。
我这样做,然后让我的DNS提供商从那里复制设置。 这样做虽然增加了维护方面的开销。