Apache VirtualHost 不工作(子域)

Apache VirtualHost not working (subdomain)

我想这很简单,但谷歌搜索对我没有帮助。所以我问你。

到目前为止,我几乎尝试了所有方法。仍然没有成功。

我之前运行过这个。相同的服务器相同的配置。 (Ubuntu 服务器 12.04 和 Apache 2.4)我已经从 Apache 2.2 迁移到 Apache 2.4,但遇到了一些困难。

这是我的配置:

我的httpd.conf:

NameVirtualHost *

我的ports.conf:

# If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default.conf

Listen 80

<IfModule ssl_module>
 Listen 443
</IfModule>

<IfModule mod_gnutls.c>
 Listen 443
</IfModule>

# vim: syntax=apache ts=4 sw=4 sts=4 sr noet

我的坐姿:

000-donbollipage.conf

<VirtualHost *:80>
    DocumentRoot /var/www/donbollipage/htdocs/
 ServerAdmin admin@donbolli.ch
 ServerName www.donbolli.ch
 #ServerAlias donbolli.info www.donbolli.info donbolli.ch donbolli.ch donbolli.com www.donbolli.com
 
 <Directory /var/www/donbollipage/htdocs/>
  Options FollowSymLinks MultiViews
  AllowOverride None
  Require all granted
  Satisfy Any
 </Directory>
 
 <Directory /var/www/donbollipage/htdocs/downloads/>
  Options Indexes
  AllowOverride None
 </Directory>

 ErrorLog /var/www/donbollipage/logs/error.log

 # Possible values include: debug, info, notice, warn, error, crit,
 # alert, emerg.
 LogLevel warn

 CustomLog /var/www/donbollipage/logs/access.log combined
</VirtualHost>

和admin.conf

<VirtualHost *:80>
 DocumentRoot /var/www/admin/htdocs/
 ServerAdmin admin@donbolli.ch
 ServerName admin.donbolli.ch
 
 <Directory /var/www/admin/htdocs/>
  Options Indexes FollowSymLinks MultiViews
  AllowOverride None
  Require all granted
  Satisfy Any
 </Directory>

 ErrorLog /var/www/admin/logs/error.log

 LogLevel warn

 CustomLog /var/www/admin/logs/access.log combined
</VirtualHost>

不知何故,当我重新启动我的 apache 时,我收到一条警告,说我在端口 80 下有两个站点。

[Wed Sep 07 10:40:22 2016] [warn] _default_ VirtualHost overlap on port 80, the first has precedence

即使我配置了不同的 ServerName。

编辑:

所有请求都转到默认页面。 (000-donbollipage)

我使用 a2ensite 来启用站点。我之前有几个子域。

如果我有多个站点处于活动状态,它将切换到默认站点。

对于来自 google 的那些人,我已经设法使其正常工作。诀窍是将 " 添加到文档根目录。