How to Setup WordPress Multisite

WordPress released version 3.0 among the many improvements included in the release, now the WordPress community combined WordPress MU into the main WordPress configuration. This process also know as WPMU.

WordPress has made it easier to create multiple WordPress sites on one server with single installtion, Now WordPress website can be installed once, and other blogs can be set up from within the single WordPress dashboard.

To change WordPress from the single install to a WordPress multi-site you need to follow these simple instructions:

  1. Update the wp-config.php file
  2. You will need to add this line of code to your wp-config.php

    define('WP_ALLOW_MULTISITE', true);
  3. Choose the way of multi-site whether you want to use sub-domains or sub-directories
  4. Create your blogs.dir directory. (If using WordPress 3.5+ ignore this as this has been deprecated in WordPress 3.5)
  5. Add the extra lines your WordPress installation generates (Backend) into your wp-config.php.
  6. Add the generated mod_rewrite rules to your .htaccess file, replace all old lines there.

Note: before doing this you can deactivate all plugins, that can reduce any error they may occur during this process.

This video is a quick tutorial for how to set up WordPress 3.0 in multi-site mode. The WordPress codex has written instructions if you want to use those as well.


WordPress codex documentation for using multi-site:

Mapping top level domains in multi-site: