对于我拥有的所有域名,我的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
答案 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服务器上托管第二个域,则应直接询问。