Wordpress 3.+ multi site / user implementation.

Blogging and web publishing for the impatient.
KBleivik
Site Admin
Posts: 178
Joined: Tue Sep 29, 2009 6:25 pm
Location: Moss Norway
Contact:

Wordpress 3.+ multi site / user implementation.

Postby KBleivik » Tue Jul 05, 2011 3:53 pm

First of all you should check with your hoster that it is possible to set up a multisite installation, especially if you are on a shared server.

Some shared hosts aren't set up for wildcard subdomains either.

Source: http://wordpress.org/support/topic/mult ... ed-hosting

So you may need to talk to your hoster before you start a Wp multisite installation. You will need to get your DNS references all correct, then start your wordpress mutlisite settings. And you need to have the correct folder structure and the DNS reference to point to the correct folder name. WordPress will expect to have : maindoman.com/addondomain.com as the URL if you are on a shared server.

Also, if you have time, take the time to read the article: The Beginner's Guide to WordPress Multisite Note the following:

Before you begin, you’ll want to be sure your web server is capable of running WordPress Multisite. A shared-hosting account isn’t recommended, as Multisite will require more server resources than a typical WordPress site. Some hosts don’t support WordPress Multisite, so it’s always a good idea to check with your host beforehand.

and this can be an important decision:

During this process, you’ll make the decision as to use subdomains (subdomain.mywebsite.com) or sub-directories (mywebsite.com/subdirectory) for each site created on your network. This decision cannot be reversed later!


On a shared host where addon domains have the structure mywebsite.com/addondomain.com in stead of mywebsite.com/addondomain only the subdoman solution may function. In addition you may need to allow symlinks in your apache configuration httpd.conf or .htaccess file or upload the following (or a version of it) php file like it is done on drupal multi site configuration on a shared server:

newsymlink.php

Code: Select all

<?php
symlink(".", "addondomain1.com");
symlink(".", "addondomain2.com");
symlink(".", "addondomain3.com");
//create as many symbolic links as you need here for all of your domains
print "Done";
?>


How you set up a WordPress multi user / site is fairly well explained in this http://codex.wordpress.org/Create_A_Network thread. In addition it is also explained in the book:

http://www.packtpub.com/wordpress-3-complete/book

chapter 9. "Community Blogging". Se also the sub section "Creating a multi-site website" in the same chapter.

Related articles.

Multisite Network Administration

Migrating Multiple Blogs into WordPress 3.0 Multisite

Debugging a WordPress Network

Moving WordPress Multisite.

Return to “WordPress”

Who is online

Users browsing this forum: No registered users and 2 guests