多个apache子域 - 主域和子域都是相同的CNAME,IP和PORT。一个子域工作,另一个不工作

时间:2016-10-03 18:22:06

标签: apache dns web subdomain virtualhost

我正在尝试创建一个设置,以便我有以下三个域:

mydomain.com files.mydomain.com mail.mydomain.com

我设法让前两个工作,但第三个仍然重定向到主域。

在/ etc / apache2 / sites-enabled /我有三个.conf文件。第一个:

<VirtualHost *:80>
        ServerName mydomain.com
        ServerAlias www.mydomain.com
        DocumentRoot /var/www/wordpress
        ...
</VirtualHost>

第二个:

<VirtualHost *:80>
    ServerName files.mydomain.com
    DocumentRoot /var/www
    Alias /media  /home/user/cloud/media
    ....
</VirtualHost>

和第三个:

<VirtualHost .*:80>
     ServerName mail.mydomain.com
     DocumentRoot /var/www
     Alias /mail /usr/share/mail
     ....
</VirtualHost>

所有三个都是a2ensite'd我已经重新启动了apache2。我有什么想法我做错了吗?干杯!

1 个答案:

答案 0 :(得分:0)

有一个点:

<VirtualHost .*:80>
             ^
             ^
             ^