Apache的虚拟主机
问题描述:
我想设置我的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