If you want the MAIN multisite at new-domain.com (i.e. the root of it) and the subsite to be at blog.new-domain.com you need to install MutliSite in new-domain.com
However. You’ll have a problem if you actually want the subdomain name to be BLOG as that’s a restricted name. You may need to make it blog-2 and then manually edit it.
The sub-domain name is generic so no problem there.
I realize I could do this as you explain, but the problem is restoring my original blog to the new blog location (blog.new-domain.com). I have already tried this with the wordpress import tool and it totally wrecks the site. I don’t want the blog I am converting to be the MAIN multisite, rather a sub-domain.
For that reason I was hoping there is someway to start from ‘blog.new-domain.com’ as the MAIN Multisite and somehow setup a ‘new-domain.com’ site and change that to be the MAIN multisite while keeping the site ‘blog.new-domain.com’.
I have already tried this with the wordpress import tool and it totally wrecks the site.
Does it pull in all your posts and comments and images? If so, it’s fine. You will have to manually pull in the plugins and reconfigure them all, but that’s the same as it ever was.
For that reason I was hoping there is someway to start from ‘blog.new-domain.com’ as the MAIN Multisite and somehow setup a ‘new-domain.com’ site and change that to be the MAIN multisite while keeping the site ‘blog.new-domain.com’.
Not easily, and it’s more prone to screw ups. As in “It took me 3 months to unravel it from my site.” and “I’d never try it again.”
Moving MultiSite can also be a pain due to the way it codes in your URLs, so you’d really not want to do that unless you’re very DB savvy.