Multisite definition

For more information about Drupal terms and terminology, see the Drupal term index.

Using Drupal, you can configure several smaller websites to share a common set of Drupal core files, contributed modules, and theme files. All these websites share a common docroot directory. This is called multisite Drupal.

Acquia uses Drupal’s multisite feature with its Site Factory products to provide a Drupal software as a service experience, allowing many users access to their own Drupal website development environments.

Using multisite naming tools (such as the sites.php file) and naming conventions (such as naming a multisite directory your website’s URL), requests for specific URLs can be routed to specific Drupal multisite directories. By default, these directories are located at docroot/sites/multisite-directory.

When working with a single application, Drupal core updates or module updates in the /sites/all/modules folder will affect all the multisites in the docroot directory. This behavior can be useful when rolling out updates and security fixes, but can also require caution, as changes that work fine with one multisite website may not work as intended on other websites in the multisite application. As with any Drupal implementation, be sure to test any changes across several multisite websites and to follow standard security procedures.

For information about setting up multisites on Cloud Platform, see About Drupal multisite installations.