Multisite

You can use Sitefinity CMS to manage multiple sites, using one Sitefinity CMS instance.

With multisite management, you can configure different languages for different sites, you can assign permissions per site and per content source. The content of one site can be shared among the other sites. You have the ability to enable or disable, certain modules per site, thus every site can have its own configuration.

You can have different domains for different sites, such as www.mysite.de and *www.mysite.pl*or you can have sites as subfolders of another site, such as www.mysite.com/de and www.mysite.com/pl. You can also have nested folders such as www.mysite.com/support/de.

NOTE: When you use a site as a subfolder, its domain (root of the folder) must exist as a separate site in the multisite deployment.
For example, to have a site www.mysite.com/support, another site www.mysite.com must exist in the system, otherwise Sitefinity CMS will not resolve the subfolder site www.mysite.com/support.

IMPORTANT: Since the multiple sites of your Sitefinity CMS share the same database and configurations, we highly recommend synchronizing the release cycles of all of your Sitefinity CMS sites.

You can manage all of your sites using the site selector in the upper-left corner of each page and the Sites page, which you open by expanding the selector and clicking Manage sites.

If you have a single Sitefinity CMS site and you want to move it to a multisite Sitefinity CMS instance, see Migrate a single site to a multisite instance.

NOTE: Once you have created and configured your multisite project, you can run it on IIS by performing procedure Run multisite projects on IIS.

Modules common for all sites

Some modules have the same content for all sites that are part of your multisite Sitefinity CMS instance. You cannot have different content and settings for each site. If you modify a module in one of the site, the changes affect all other sites.

The following modules have the same content for all sites:

  • Email Campaigns
  • Users, Roles, and Permissions
  • User files
  • Classifications

Multisite implementation changes in Sitefinity CMS 13.1

Sitefinity CMS 13.1 substantially changes the internal implementation of the multisite feature from its previous versions. When you upgrade your project from older version of Sitefinity, keep this information in mind:

  • Sitefinity CMS 13.1 and later work always in multisite mode. The number of sites you can create with Sitefinity CMS is govern by your license.
  • The multisite module is always active and site administrators cannot disable it. To avoid confusion, the Multisite module is hidden in the Administration » Modules & Services screen.

This section contains

Create sites
Add one or more sites to Sitefinity CMS and set their properties, such as domain and language. Duplicate pages and settings from an existing site.
Edit site properties and configure site modules
Edit the properties and configure the modules of any of the sites in a multisite environment. Set permissions per site or per data provider.
Multiple sites in multilingual mode
If your sites have different languages, configure the languages of each site when you create it or edit the languages of all of your sites at once.
Migrate a single site to multisite with SiteSync
Migrate existing Sitefinity CMS website from a single site project mode to a project running in Multisite. Share content, modules, and manage all websites from one backend.
View unpublished websites with Site shield
Use the Site shield to protect websites under development from unauthorized access but allow users without backend permissions to view it during development.
Set admin permissions per site
This tutorial describes how to set individual site permissions, so that different roles are able to administer different sites from your multisite instance.
Want to learn more?
Enhance your Sitefinity skills by enrolling in free training sessions. Become Sitefinity certified through Progress Education Community to strengthen your professional credentials.