O problema:
Você tem apenas um vhost SSL, para que um vhost SSL corresponda a TODAS as solicitações SSL, independentemente do nome do domínio.
Soluções possíveis:
Ativar SSL para todos os domínios.
Obtenha um certificado SSL para cada domínio que seu servidor hospedará. Configure um vhost para cada um desses domínios.
Isso ajudará apenas com navegadores que suportam SNI. Navegadores que não suportam SNI receberão o primeiro vhost SSL, independentemente do domínio usado.
Crie um vhost SSL 'padrão' sem conteúdo.
Crie um vhost SSL padrão, com seu próprio certificado. Algo como webserver.example.com.
Isso só funcionará com navegadores que suportem SNI. Os navegadores que não suportam SNI receberão o vhost padrão, mesmo quando tentarem visualizar o vhost SSL "real".
Obtenha um certificado SAN que cubra todos os domínios.
Novamente, configure um vhost SSL para cada domínio, mas faça com que todos usem o mesmo certificado SAN.
Isso funcionará mesmo com navegadores que não suportam SNI, no entanto, se você quiser adicionar mais domínios mais tarde, será um problema.