在端口 443 上配置默认的空白 Apache VirtualHost 不起作用

在端口 443 上配置默认的空白 Apache VirtualHost 不起作用

我想为我的服务器创建一个默认的空白页 VirtualHost,以便任何尝试直接浏览 IP 地址(例如https://10.123.123.123/)的人都会看到一个空白页。

我已经使用 VirtualHost 轻松地完成了 HTTP 连接,_default_:80如下所示:

<VirtualHost _default_:80>
    ServerName nothing
    DocumentRoot /var/www/html/blank
    ErrorLog logs/blank-error_log
    CustomLog logs/blank-access_log common
</VirtualHost>

但是,如果我尝试对 HTTPS 执行上述操作(将“80”替换为“443”),即使对于在同一服务器的端口 443 上运行的合法 VirtualHosts,我也会在浏览器中收到“连接中断”错误。

有没有办法可以在端口 443 上为 HTTPS 创建一个空白/默认主机?

相关内容