禁用 Apache2 默认 SSL 站点

禁用 Apache2 默认 SSL 站点

以下内容适用于http,并且所有未配置的域或 IP 地址请求都已获得404,但是,它不适用于默认https站点,并且仍转到第一个https配置的站点。我遗漏了什么?

这有效:

<VirtualHost _default_:80>
    Redirect 404 /
</VirtualHost>

但事实并非如此,请求会转到第一个https站点。

<VirtualHost _default_:443>
    SSLCertificateFile      /etc/ssl/certs/ssl-cert-snakeoil.pem
    SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
    Redirect 404 /
</VirtualHost>

相关内容