The MU forums have moved to WordPress.org

Cannot copy MU installation to new directory (1 post)

  1. nylonlover
    Member
    Posted 14 years ago #

    I want to copy the entire site to a new directory. I wanted to copy the entire site, all the content in the root directory and place it in a new folder so I would have a duplicate, working copy of the site to work with.
    Here's what I've done:
    I've created a subdomain called dev.
    I created a folder inside the public_html dir where the default installation is at and called it dev.

    I then copied all the files of the root directory, the entire installation of WP MU into the dev folder.

    I copied the database and called it devDB.
    I edited wp-config and edited this line:
    define('DOMAIN_CURRENT_SITE', 'dev.mywebsite.com' );
    define('PATH_CURRENT_SITE', '/dev/' );
    Changed the .htaccess file so BASE is now /dev and disabled all RewriteCond entries.
    I've changed the entries in the database - on the wp_1_options table, I set the siteurl to dev.mywebsite.com.

    It still does not work. when I type: http://dev.mywebsite.com I get:

    The webpage at http://dev.mywebsite.com/wp-signup.php?new=dev.mywebsite.com has resulted in too many redirects.....

    I then added this to the .htaccess file in the new dev directory:

    RewriteCond %{HTTP_REFERER} !^http://*.mywebsite.com/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://*.mywebsite.com$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://dev.mywebsite.com/.*$ [NC]
    RewriteCond %{HTTP_REFERER} !^http://dev.mywebsite.com$ [NC]

    Man, I'm stumped!!

    Next, I've decided to make the root directory of the subdomain dev outside the root folder of the original WP MU installation.

    Any ideas?

About this Topic

  • Started 14 years ago by nylonlover