問題簡單明了,如果一個IP只能發布一個域名那么這未免也太浪費了。問了幾個群友再加上Google了幾分鐘,了解了一臺云主機(一個獨立IP)如何在80端口發布多個網站并能正常訪問。
有問題就有解決的方法。通過群友提示可以在主機上用“主機頭”來區分來訪的網站,用我個人的理解就是用用戶訪問的域名來判斷主機給他映射的磁盤文件。
一、一個IP多個域名解析詳細說明:
1、假設我有一太獨立IP的云主機(IP地址:123.57.**.0),兩個域名(1:taekwondoshow.com,2:msdn.top),并且這兩個域名DNS解析的IP都是指向這個IP:123.57.**.0的云主機。如何DNS解析不予說明,自行百度補腦。下面我在云主機上發布這兩個域名對應的文件(域名1對應的磁盤路徑:C:/website/www.taekwodoshow.com,域名2對應的磁盤路徑:C:/website/www.msdn.top)。正常的發布兩個網站。如圖:
2、很簡單的一步、給你發布在同一端口的網站附上主機頭,點擊IP地址右側的【高級】,并添加一條兩條網站標識,TCP端口添加80端口,主機頭描述添寫你的域名,最好添加兩條,分別是【www】開頭與沒有【www】開頭的域名值
3、這個樣子就實現了我們想要的效果,效果如圖:
可以看到這兩個域名所解析的IP是同一個,下面我訪問一下看看是不是得到預期的效果。
www.taekwondoshow.com
www.msdn.top
二、二級域名申請
1、二級域名是免費的,只需要去你購買域名的官網申請就可以了。我是在西部數碼購買的,所以登錄會員中心,如圖:
2、轉發地址寫你的文件夾對應的路徑就可以了
PS:小伙伴們不許對我的IP地址進行作孽、小心放狗咬你!!!