我正在尝试将我的VPS设置为托管两个域 . httpd.conf的虚拟主机部分如下:
<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地址 . 这也可能是个问题吗?我不认为是,但它可能值得一提 .
其他信息:在Centos 4上运行的Apache 2.2.3 . 使用命令行编辑(主要是)和Webmin 1.5的混合来控制VPS .
有什么想法吗?谢谢!
1 回答
加
食谱 . 来自reference: