Change wordpress default upload path to another domain

You can’t do that. WordPress can store files only in its own uploads folder (or at least in the same root where the WordPress is installed. You can’t upload files to remote website (different domain).

What you can do is to add the second domain as an alias to your main domain, and in that case, all URL’s from the main domain will match the alias domain too.