How to Set Up WordPress Multisite

WordPress Multisite lets you run a network of websites from a single WordPress installation. It's useful for managing multiple related sites - like regional branches, client sites, or a network of blogs - under one admin dashboard.

Before You Begin

Multisite is an advanced feature. Please check with dotCanada to confirm your hosting plan supports it before proceeding. Not all plans include Multisite compatibility, and it requires direct file editing.

Step 1: Enable Multisite in wp-config.php

Add the following line to your wp-config.php file, just above the line that reads /* That's all, stop editing! */:

define( 'WP_ALLOW_MULTISITE', true );

Step 2: Install the Network

  1. After saving wp-config.php, go to Tools > Network Setup in your WordPress dashboard.
  2. Choose between Sub-domains (e.g., site1.yourdomain.com) or Sub-directories (e.g., yourdomain.com/site1).
  3. Enter your network title and admin email, then click Install.

Step 3: Update Configuration Files

WordPress will provide two code blocks to add - one for wp-config.php and one for your .htaccess file. Copy and paste both exactly as shown, then save both files.

Step 4: Log Back In

After saving your configuration, you may be logged out. Log back in and you'll find a new My Sites menu in the admin bar, where you can create and manage your network sites.

Multisite configuration can be tricky. If you need a hand, contact our support team and we'll walk you through it.

100% Satisfaction Guarantee

We're so confident you'll love dotCanada that we offer a 30-day money-back guarantee. Not satisfied? Get a full refund, no questions asked.

Ready to Get Started?

Join thousands of Canadian website owners who trust dotCanada for reliable, fast web hosting.

Get Started Today