(How) Can I change my Multisite Network to use a different blog as Primary?

Change your blog IDs in the wp-config.php file

define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );

That means Site ID 1 is the main site. IF you change that, another site will be the main site.
You have to change your blog URLs around so it knows sub.mysite is now mysite. You’ll probably have to do that in teh DB directly.

Leave a Comment