第二个主机上有一个域名,两个主机,多个子域名

所以这是交易:

  • 1域(example.com)
  • 2个共享托pipe计划(对于每个域,所有域和子域具有相同的IP地址)

我已经设置sub1.example.com指向第二个主机的IP(使用A),它的工作原理。

现在,如果我想指向sub2.example.com到同一个主机,但不同的文件夹? 我不能指向相同的IP。 有没有办法解决它? 还是必须为第二个主机上的每个子域获取专用IP?

DNS将主机名转换为IP,不存在DNS方式的不同文件夹。 翻译主机名(或更一般的:URL)到文件夹必须在您的Web服务器configuration中完成。 这被称为虚拟主机。 (如果您需要多个名称的https,则会出现一些问题)

如果您使用Apache作为networking服务器,则必须创build不同的<VirtualHost IPADDRESS:80>configuration,并将其指向DocumentRoot /var/www/sub2文件夹。 在Linux上检查/etc/apache2/sites-enabled/default ,最有可能的是C:\xampp\apache\conf\extra\httpd-vhosts.conf

没有理由不能指出1000个域到1个IP,你只需要configuration你的networking/邮件/任何服务器来响应每个域。