【问题标题】:Multiple apache subdomains - main domain and subs all same CNAME, IP and PORT. One subdomain works, the other doesn't多个 apache 子域 - 主域和子域都相同的 CNAME、IP 和 PORT。一个子域有效,另一个无效
【发布时间】:2017-02-11 18:38:30
【问题描述】:

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

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。任何想法我做错了什么?干杯!

【问题讨论】:

    标签: apache dns web subdomain virtualhost


    【解决方案1】:

    有一个点:

    <VirtualHost .*:80>
                 ^
                 ^
                 ^
    

    【讨论】:

    • 谢谢!我知道这将是我错过的一些愚蠢的事情。昨晚花了三个小时试图找出我做错了什么。不敢相信我在输入配置文件的缩短版本时也没有注意到它。再次感谢。
    猜你喜欢
    • 2020-07-27
    • 1970-01-01
    • 1970-01-01
    • 2011-01-11
    • 2019-01-12
    • 2015-01-05
    • 2012-11-30
    • 1970-01-01
    相关资源
    最近更新 更多