新增的虚拟主机不工作,域指向/ var / www /

我之前对vhosts没有任何问题,但由于某种原因,这不是指向正确的文档根目录。 该域指向正确的IP,Apache看到没有错误的网站configuration文件可用,但它只是没有指向正确。

这是该域的虚拟主机configuration:

<VirtualHost *80> ServerAdmin [email protected] ServerName mydomain.info ServerAlias www.mydomain.info DirectoryIndex index.html DocumentRoot /var/www/vhosts/mydomain.info/htdocs LogLevel warn ErrorLog /var/www/vhosts/mydomain.info/log/error.log CustomLog /var/www/vhosts/mydomain.info/log/access.log combined </VirtualHost> 

为了logging,我在Ubuntu 12.10上运行Apache2

这听起来像你忘了启用该网站

 a2ensite mydomain.info 

另外,如果上面的代码是你的虚拟主机定义的确切副本,那么你需要改变第一行

 <VirtualHost *:80> 

否则你会得到一个错误

[Sun Nov 04 08:03:23 2012] [错误](EAI 5)没有与主机名关联的地址:无法parsing主机名* 80 – 忽略!