WPMU - Moving Main site to a subsite

Is it possible/easy to move the default site in a WPMU to a subsite ?

I have a WPMU at domain site.com and I'd like effectively to move it to Site2.com/site1 and then Domain map to it.
The reason for this is that Site 1 is a stand alone site and I would like to run Pro Sites which unless Domain mapped would be site2.com/newsites

Any suggestions appreciated.

  • aecnu
    • WP Unicorn

    Greetings Revealwebdesign,

    Thank you for the great question and yes it can be done by exporting the main site using WordPress's included tools and importing them into the sub site using same.

    Then set theme to same and the plugins to same and it should be ready for action.

    Thank you for being a WPMU DEV Community Member!

    Cheers, Joe

  • aecnu
    • WP Unicorn

    Greetings Revealwebdesign,

    That is a great "thinking outside the box approach" and the WordPress for Networks plugin is indeed quite amazing.

    You may be able to transfer it to a sub site or sub network using this plugin.

    Outside of the Networks for WordPress plugin itself you could export out of the main and import it into the sub site, activate relevant plugins and theme and it is done.

    Let me know how it goes.

    Cheers, Joe

  • wiredstudios
    • The Incredible Code Injector

    Hi Joe,

    I was able to move it another network using that plugin. That functionality is truly awesome. But alas my network was homeless so it failed. You remember that i wanted to change the Network Url and move the site domain which was the original Network URL to a subsite.

    One of the reasons that i wanted to do this was because when I was domain mapping, I was unable to assign www to the sites. And i'd read that the root needed to be without the www,

    However having now sorted mu Network url to http://site1.com I'm still unable to map http://www.site2.com to http://site1.com/site2 it automatically becomes http://site2 - Any ideas?

    Chris

  • aecnu
    • WP Unicorn

    Greetings Chris,

    Very interesting indeed.

    Actually though I think this is backwards and I will explain - now according to WordPress you can have a www on the main site and the sub sites cannot have a www.

    Even the www on WordPress.com itself is not supported as indicated here:
    http://en.support.wordpress.com/domains/map-subdomain/

    Mapping the “www” subdomain is not supported.

    Therefore I hate to admit that with the exception of the main domain ~or~ using a CName(s) this is a lost cause that will not happen due to the WordPress core does not allow it.

    Let me know how it goes if you indeed use CNames which should indeed work flawlessly.

    Cheers, Joe

  • wiredstudios
    • The Incredible Code Injector

    Hi Joe,

    Thanks for this. I do think it's a slightly odd decision on the part of Core Wordpress and I wonder how many people it confuses.

    I wanted to setup and sell Pro Sites Sites and I think it will confuse some people that they can't usee 'www' but we'll see.

    Anyway thanks for the help

    Chris

  • aecnu
    • WP Unicorn

    Greetings Chris,

    Thank you for the additional thoughts and they are certainly appreciated and I feel the same as you do about the core.

    However, it is not all their fault considering that the www is indeed a cname record in DNS and not part of the TLD which is indeed what they are referring to.

    In today's day and age it is my opinion that www is an obsolete mind set of the past and not relevant in any way, shape or form and totally not necessary. But how to re-educate the entire world of this fact? Quite the challenge indeed.

    On a side note, as of yesterday 29 April 2013, our lead developer/coder Barry has added the ability to map www in the Domain Mapping plugin!

    Changelog version 3.2.2:

    Added ability to map www. domains
    Added ability to detect if visitor also arrived at non www. domain in case where mapped domain contains www.
    Removed forced protocol setting for mapped domains - should fix 404 preview pages when admin area is via ssl
    Added config option to switch forced protocol setting back on if it is undesired - DM_FORCE_PROTOCOL_ON_MAPPED_DOMAIN
    *IMPORTANT* Sunrise.php must be updated manually when updating this plugin

    Thank you for being a WPMU DEV Community Member!

    Cheers, Joe

  • wiredstudios
    • The Incredible Code Injector

    That's exciting. And what great timing for me!

    However Alas, it's not working. I've been able to add the mapping for www in sub site but when I navigate to it, it takes me to the Parent site! Any ideas? That's using the mapped domain or the subdomain path.

    Chris

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.