指向多个域的DNS数据

时间:2012-10-31 12:27:02

标签: web dns

对于我拥有的所有域名,我的DNS数据如下所示。我需要将其中一个指向mywebsite上的这个目录:var / newdomain /,因为以下数据指向var / www

$TTL 86400
@   IN SOA ns1.first-ns.de. postmaster.robot.first-ns.de. (
    2011042200   ; serial
    14400        ; refresh
    1800         ; retry
    604800       ; expire
    86400 )      ; minimum

@                        IN NS      robotns3.second-ns.com.
@                        IN NS      robotns2.second-ns.de.
@                        IN NS      ns1.first-ns.de.

@                        IN A       40.4.111.77
localhost                IN A       127.0.0.1
mail                     IN A       40.4.111.77
www                      IN A       40.4.111.77
ftp                      IN CNAME   www
imap                     IN CNAME   www
loopback                 IN CNAME   localhost
pop                      IN CNAME   www
relay                    IN CNAME   www
smtp                     IN CNAME   www
@                        IN MX 10   mail

1 个答案:

答案 0 :(得分:0)

在同一台服务器上托管第二个域涉及在Web服务器上设置虚拟主机。

如果您需要创建基于IP的虚拟主机,并为托管第一个网站的网络适配器分配第二个唯一的IP地址。 DNS更改只是意味着您为新IP地址添加新的A记录。例如:

newdomain IN A 40.4.111.78

如果获得第二个唯一的IP地址不是您想要的,那么您的Web服务器将必须使用基于名称的虚拟主机。这涉及设置新的CNAME记录。

newdomain IN CNAME www

这个问题似乎暗示DNS以某种方式将Web用户定向到托管的/ var / newdomain目录,但事实并非如此。必须配置Web服务器才能执行此操作。 DNS名称仅为Web服务器提供一些信息,以便决定它应该服务的区域。

如果基本问题是如何在Web服务器上托管第二个域,则应直接询问。