这可能是愚蠢的查询。我的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默认页面”
提前致谢
答案 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>