Назад | Перейти на главную страницу

Настройка пустого Apache VirtualHost по умолчанию на порту 443 не работает

Я хочу создать пустую страницу VirtualHost по умолчанию для своего сервера, чтобы любой, кто пытается перейти непосредственно на IP-адрес (например, https://10.123.123.123/) отображается пустая страница.

Я сделал это для HTTP-соединений достаточно легко, используя _default_:80 VirtualHost вроде этого:

<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»), я получу от браузеров ошибку «соединение прервано» даже для законных VirtualHosts, работающих на порту 443 того же сервера.

Есть ли способ создать пустой хост / хост по умолчанию для HTTPS на порту 443?