Use server_name .example.com;
em vez disso.
Da documentação de nomes de servidores do nginx:
A special wildcard name in the form “.example.org” can be used to match both the exact name “example.org” and the wildcard name “*.example.org”.
Observe que www.example.com
pode ser removido, pois o formulário curinga corresponderá a ele de qualquer maneira.