Acho que o problema pode estar na linha server_name .
Como atualmente implementado, ele corresponde aos seguintes tipos de solicitações:
-
Host:header sendoexample.com -
Host:cabeçalho terminando com.example.com -
Host:cabeçalho ausente
Isso significa que essa configuração não corresponde a domínios arbitrários, que parecem com o que você quer que aconteça.
Agora, provavelmente você tem outro bloco server em sua configuração com:
escute 443 ssl default_server;
O host virtual que contém essa diretiva é o host virtual genérico para solicitações que não são correspondidas de outra forma.
Portanto, para corrigir o seu problema, você precisa remover a diretiva default_server do bloco server de onde está agora e adicionar default_server às diretivas ' listen ' dos blocos.