server { listen 80; server_name *.olddomain.com; if ( $http_host ~* "^(.*?).olddomain.com$"){ set $domain $1; } rewrite ^/(.*) http://$domain.newdomain.com/$1 permanent; }