iT邦幫忙

0

多個網址同一個空間的虛擬網域DNS設定方法

  • 分享至 

  • xImage

目前是這樣子的公司有一台 SERVER 08 R2 (假如IP=1.2.3.4)
虛擬網域設定也有打開 httpd-vhosts 也有作多組網域設定
然後有多組網域如:aaa.com、bbb.com
網域都是由網路中文代管DNS設定
問題是小弟有點搞混了

aaa.com - A記錄 > 主機名稱:空白 , IP位址:1.2.3.4
__________CNAME記錄 > 別名:www , 目標主機名稱+網域:aaa.com

bbb.com - A記錄 > 主機名稱:空白 , IP位址:1.2.3.4
__________CNAME記錄 > 別名:www , 目標主機名稱+網域:bbb.com

ccc.com - A記錄 > 主機名稱:空白 , IP位址:1.2.3.4
__________CNAME記錄 > 別名:www , 目標主機名稱+網域:ccc.com

做了上述設定後aaa.com打開是aaa.com的網站內容
但bbb.com打開確還是aaa.com的網站內容
請問我該怎設定可以做到
aaa.com = aaa.com
bbb.com = bbb.com
ccc.com = ccc.com

之前有不小心弄成功過
一樣是同一台server放多個網站檔案
同時網域也都不同
還麻煩請前被指點教導解釋Orz

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
weiclin
iT邦高手 4 級 ‧ 2015-05-12 15:17:27
最佳解答

你檢查一下這兩個檔案
httpd.conf 搜尋以下字串『Include conf/extra/httpd-vhosts.conf』,確定前面沒有#,若有的話請把它刪除,刪除#表示開啟這個功能

<pre class="c" name="code">
也就是把
#Include conf/extra/httpd-vhosts.conf
改成
Include conf/extra/httpd-vhosts.conf

extra/httpd-vhosts.conf 這裡面要設置 virtual host, 把你的內容貼上來

看更多先前的回應...收起先前的回應...
ss757867 iT邦新手 5 級 ‧ 2015-05-12 16:23:10 檢舉

在麻煩前輩指點了!!

ss757867 iT邦新手 5 級 ‧ 2015-05-12 17:30:11 檢舉

奇怪的是 cuifong & informationweb 是正常的
但 ruishan 則一直跑到 cuifong 的畫面... OTZ

weiclin iT邦高手 4 級 ‧ 2015-05-13 02:25:34 檢舉

你的 ServerName 理解錯了
http://httpd.apache.org/docs/2.2/vhosts/name-based.html
ServerName 只包含 domain 的部份, http:// 跟後面的 /path 都是多餘的

你第三個虛擬網站也是多餘的吧
第一個站就包含在內了

ss757867 iT邦新手 5 級 ‧ 2015-05-13 11:21:51 檢舉

OMG 要哭出來了 成功了~~!!!!
不好意思 小弟才學書淺~~
很感謝您撥空指導!!!!!

4

FYI
設定網站的主機標頭 (IIS 7)
https://technet.microsoft.com/zh-tw/library/cc753195%28v=ws.10%29.aspx
如何:使用主機標頭名稱在單個 IP 位址設定多個網站
https://support.microsoft.com/en-us/kb/308163/zh-tw

我要發表回答

立即登入回答