我想設置我的VPS主辦兩個域。在httpd.conf的虛擬主機部分如下:Apache的虛擬主機
<VirtualHost www.siteA.com>
DocumentRoot /home/XXXXX/public_html/siteA
ServerName www.siteA.com
<Directory "/home/XXXXX/public_html/siteA">
allow from all
Options +Indexes
</Directory>
</VirtualHost>
<VirtualHost www.siteb.com>
DocumentRoot /home/XXXXX/public_html/siteb/
<Directory "/home/XXXXX/public_html/siteb/">
allow from all
Options +Indexes
</Directory>
</VirtualHost>
然而,當我進入域到瀏覽器中,既解決同一個網站(到是先在httpd.conf文件的網站) 。上面有什麼明顯的錯誤嗎?
除此之外,當我註冊兩個域名時,我還註冊了兩組名稱服務器(ns1/ns2.siteA.com & ns1/ns2.siteB.com),並且這兩個域名的IP地址都是同樣,因爲我目前只有一個IP地址。這可能是一個問題嗎?我不認爲它是,但它可能是值得一提。
其他信息:Apache 2.2.3在Centos 4上運行。使用命令行編輯(主要是)和Webmin 1.5的混合來控制VPS。
有什麼想法? 謝謝!
屬於http://serverfault.com/ – 2011-02-01 20:53:58