Finalmente consegui funcionar da seguinte forma:
location ~* "/target" {
if ( $host ~* "www\.(.*)" ) {
return 302 https://nocache.$1/destination;
}
return 302 https://nocache.$host/destination;
}
Os 302 foram para testes e serão alterados para redirecionamentos permanentes.
Obrigado a todos que responderam.