虚拟主机多个网站,Apache的Linux服务器

问题描述:

对不起,如果这听起来很愚蠢,它的感觉,因为我在过去做过这件事,并不知道什么是错的。虚拟主机多个网站,Apache的Linux服务器

反正,我有两个站点安装在我的fedora Linux机器上,现在我正在尝试添加第三个站点。但是,当我访问www.site3.com时,它会被重定向到第一个站点。

我的VirtualHost代码是非常基本的,请让我知道我应该添加什么和任何问题,你可以看到我提到的问题的结果。

的httpd.conf:

<VirtualHost *:80> 
    DocumentRoot /var/www/html/web/site1/ 
    ServerName site.com 
</VirtualHost> 
<VirtualHost *:80> 
    DocumentRoot /var/www/html/web/site2/ 
    ServerName site2.com 
</VirtualHost> 
<VirtualHost *:80> 
    DocumentRoot /var/www/html/web/site3/ 
    ServerName site3.com 
</VirtualHost> 

还有什么我需要比这个更改其他?另外前两个站点仍然做工精细,我已经重新启动httpd服务,但无济于事

在此先感谢

www.site3.comsite3.com是不一样的主机名。请参阅ServerAlias directive

<VirtualHost *:80> 
    DocumentRoot /var/www/html/web/site3/ 
    ServerName site3.com 
    ServerAlias www.site3.com 
</VirtualHost> 
+0

感谢Quentin修复它。 – Owen 2012-07-10 20:39:04