Há um monte de coisas sobre isso em stackoverflow , curiosamente, a solução aqui estava fazendo exatamente o oposto do que é sugerido lá. Tive que mudar
<VirtualHost *:443>
para
<VirtualHost example.org:443>
Isso é muito confuso. Eu me pergunto o que vai acontecer quando eu adicionar um segundo domínio. Vamos apenas esperar por isso.
Outra pergunta: existe uma solução que permita
<VirtualHost *:443>
em todos os VirtualHost, em vez de especificar o domínio. Eu suspeito que não receberei uma resposta para isso.