Apache 2.4-虚拟主机被忽略?

Apache 2.4-虚拟主机被忽略?

使用:Apache/2.4.18(Ubuntu)

我已经设置了我的第一个网站,它运行完美。我现在正在尝试设置我的第二个网站,但它似乎没有加载它的配置。我已经完成了 a2ensite。

两种配置相同,但使用不同的 IP、文档根和证书。

Listen x.x.x.x:80
Listen x.x.x.x:443
Listen [x:x:x:x]:80
Listen [x:x:x:x]:443

<VirtualHost x.x.x.x:80 [x:x:x:x]:80>
        ServerName site1.com
        Redirect permanent / https://site1.com/
</VirtualHost>

<VirtualHost x.x.x.x:443 [x:x:x:x]:443>
        ServerName site1.com
        ServerAlias www.site1.com
        DocumentRoot /www/site1.com/www

        SSLEngine on
        SSLCertificateFile /etc/apache2/ssl-certs/site1.com.crt
        SSLCertificateKeyFile /etc/apache2/ssl-certs/site1.com.key
        SSLCertificateChainFile /etc/apache2/ssl-certs/site1.com.ca-bundle

        <Directory /www/site1.com/www>
                Require all granted
        </Directory>
</VirtualHost>

相关内容