Uma expressão regular server_name
directive pode capturar o último elemento do nome de domínio para uso no redirecionamento. Por exemplo:
server {
listen 80;
server_name ~\.(?<tld>[^.]+)$;
return 301 $scheme://www.domain.com/$tld$request_uri;
}
Veja este documento para detalhes.