Domain-Name-System
一個域,兩台主機,第二台主機上的多個子域
所以這是交易:
- 1 個域(example.com)
- 2 個共享主機計劃(對於每個,所有域和子域都具有相同的 IP 地址)
我已經將sub1.example.com設置為指向第二台主機的 IP(使用 A)並且它可以工作。
現在如果我想將sub2.example.com指向同一個主機,但不同的文件夾怎麼辦?我不能指向同一個IP。有辦法解決嗎?或者我是否必須為第二台主機上的每個子域獲取專用 IP?
DNS 將主機名轉換為 IP,在 DNS 方面沒有不同的文件夾。必須在您的網路伺服器配置中完成對文件夾的主機名(或更一般地說:URL)的翻譯。這稱為虛擬主機。(如果您需要多個名稱的 https 會出現一些問題)
如果您使用 Apache 作為網路伺服器,則必須創建不同的
<VirtualHost IPADDRESS:80>
配置並將它們定向到帶有DocumentRoot /var/www/sub2
./etc/apache2/sites-enabled/default
在 linux 伺服器上查看,很可能C:\xampp\apache\conf\extra\httpd-vhosts.conf
在 Windows 上查看。