Como dizem os documentos do Apache , quando nenhum ServerName
corresponde ao nome do host na solicitação da web, o primeiro VirtualHost
correspondente à combinação IP / porta especificada será usado.
Assim, você só precisa fornecer um host virtual padrão que não ofereça conteúdo ou conteúdo de sua escolha, e ele deve ser o primeiro analisado pelo Apache quando ele carregar sua configuração.
Se você não quiser que hosts específicos sejam acessados via https, coloque-os em um endereço IP separado, no qual você configurou o Apache e não Listen
na porta 443.