为什么VirtualHost无法正常工作?

时间:2015-01-07 08:49:28

标签: apache

这可能是愚蠢的查询。我的VirtualHost无法正常工作,不知道为什么?

我在/ etc / apache2 / site-enabled中有myvhost.conf。看起来像是:

<VirtualHost *:80>

    ServerName dev.mydomain.com

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html/test

    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>

我在Ubuntu:14.10,Apache:2.4.10。我有其他vhost文件000-default.conf default-ssl.conf。默认(http和https都有效)。

编辑:当我浏览dev.mydomain.com时,我获得Apache默认页面iie。 “Apache2 Ubuntu默认页面”

提前致谢

1 个答案:

答案 0 :(得分:0)

尝试并删除默认的vhost:

<VirtualHost *:80>                                                                                                                                                                                       
  ServerName  dev.mydomain.com

  DocumentRoot /var/www/html/test
  <Directory /var/www/html/test>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride All
    Order allow,deny
    allow from all
  </Directory>

 ErrorLog ${APACHE_LOG_DIR}/error.log
 LogLevel warn

 CustomLog ${APACHE_LOG_DIR}/access.log combined

</VirtualHost>