Creating a Sitefinity Multi-Portal and Multisite

Clarity eCommerce - The eCommerce Platform to Scale and Grow Your Business
Creating a Sitefinity Multi-Portal and Multisite

What is a Sitefinity Multisite

Does your organization manage more than one site? And are you struggling to maintain them? Would you perhaps, like to cut down on the workload? Or the cost attached to doing so? If you do, there is a solution. It's called Progress Sitefinity, and we will help you multisite.

With a Sitefinity Multisite, you can simplify the management process. Additionally, you can share a single Drupal installation with several sites. This includes things like your core code, module, themes, etc.

It's especially helpful for managing code. This is because each upgrade only needs to be done once. But each site will have its own content, settings, theme, etc. We're going to tell you everything you need to know about a multisite and how you can create your own. Let's get started with the basics.

Creating a Sitefinity Multi-Portal and Multisite

Whether or not to multisite can be a big decision. And for many business owners, it can be a confusing one. A lot of you probably work with various sites. But that doesn't always mean you should consider multisite. Sometimes, going for this CMS can harm you. But if you're confused, don't worry. We're here to help you figure it out.

Sitefinity has been working on creating the best multisite CMS for a few years now. And over that time, we've come across three situations where it's essential for companies to multisite. Furthermore, there are three situations where you shouldn't consider it.

You should consider it if:

  • The sites are for the same client.
  • The sites have similar functionality
  • You have limited resources and a lot of sites to manage

You shouldn't consider it if:

  • The sites have different functionality and scope
  • You are managing different distributions
  • The sites are for different clients
What Can I Do With Sitefinity Multisite Installations?

Features of Sitefinity Multisites

If you're making a Sitefinity Multisite Custom CSS, you should know a couple of things. First, you can use different languages on different sites. And the Sitefinity Multilingual CMS will help you set it up. Furthermore, you can set different permission settings for each. And these can be amended as needed.

Second, these sites can share content. Additionally, you can link it and reuse specific website aesthetics or feel. And lastly, you can disable or enable one or more modules. You can create your own private archive and pull modules out whenever you want.

What Can I Do With Sitefinity Multisite Installations?

While you can create modules specific to each site in a Sitefinity Multi Web Portal, there are a few standard modules. And they will have the same content. You can't change it in any one particular area. And any changes made in one module will affect all the others. These are the following:

  • Email campaigns
  • User files
  • Classifications
  • Users, roles, and permissions
  • Responsive & Mobile design
Step-by-Step guide to Sitefinity Multisites

How to create Sitefinity Multisites?

Follow these steps to expand your Sitefinity CMS and make a Multisite.

1. Select the dropdown button in the upper left corner of the page. Choose ‘Manage sites.’

2. Select the ‘Create a site’ option - a new site page will open.

3. Type in the name of your site in the ‘Name’ field.

4. Pick the protocol in the dropdown box.

5. Add your site's domain. You may have various domains for various sites - enter all of them. Instead, you can even add the link to a nested folder.

6. If you don't have a domain, check the box ‘This site is in process of development.’ Then enter any link.

7. Choose how to start on your Sitefinity multisite. Your options are:

  • Start from scratch - pick ‘Create empty site.’
  • Set up on an existing site - pick ‘Duplicate pages from existing…’ then pick the site you wish to use.

8. If you want to add frontend languages, choose 'Add languages.' Pick the ones you want and then click 'Done selecting.’

9. If you want to work on your site offline, select 'This site is in offline mode.'

10. Add aliases to your domains by clicking on 'Advanced.' This will open a list of settings - click on 'Domain aliases.'

11. Choose the page you'll use for the public user login by clicking on 'Advanced' and choose between:

  • Selecting a page from the site - ‘Select a page’
  • Manually entering a URL for the login page - ‘Select a URL’

12. Click 'Continue,’ and you'll see listed modules.

13. Choose all the modules you want on the site by checking the boxes.

14. For each module, click the 'Change' link to pick a data source.

15. Click on 'Create this site.' You'll find the site on the 'Sites' page.

Step-by-Step guide to Sitefinity Multisites
  • Domains, sites, and URLs directory name
    The name for the subdirectory depends on the site's URL. Take the example of a possible subdirectory URL http://sitefinity.com/subdir. It will translate to sites/sitefinity.com.subdir. Additionally, the port number will be the first part of the subdomain. Meaning, you can load http://sitefinity.com:8010 from sites/8010.sitefinity.com.
  • Site-specific themes and modules
    Every configuration can have a site-specific theme and module. You just need to be able to create it. Then you can add it to the site, and the job is done.

    However, the custom theme can't be available to other sites. It should look like one of the following:
    sites/sub.sitefinity.com/settings.php
    sites/sub.sitefinity.com/themes/custom_theme
    sites/sub.sitefinity.com/modules/custom_module
  • Document root
    In a Sitefinity Multisite, the webserver document root is the same for all sites. And this feature can confuse a lot of people. But it's quite simple.

    In certain situations, a few web hosts make new directories when creating a new domain. And that's okay. However, it needs to be a symbolic link to the main directory. Even so, it is recommended that you use the same document root.
  • Subdirectory multi-site
    You will face many problems if you use different subdirectory URLs for your Sitefinity multi-site. But if you are determined to make it work, click here for instructions on how to.
How can we help

Clarity Sitefinity Experts

Sitefinity Multisite provides configuration options that will help you create a more efficient site management system. Instead of entering the same code and making the same updates four or five times, you can just do it once. All in all, the Sitefinity Multisite Custom CSS knows what you need and will help you achieve it.

Clarity Sitefinity CMS Experts

Additional Features & Resources