Skip to main content

Set up an environment-based configuration

Abstract

How to set up a folder with environment-specific configuration files on an XP installation.

To set up an environment-based configuration:

  1. Create a folder for each of your environments under the <your-xp-role>/App_Data/config folder. The following example includes the two environment specific folders production and development:

    environment-config1.png
  2. Add environment-specific configuration files to your folders. Configuration files must start with sc. and end with .xml.

    Note

    You do not need to use the same subfolder structure as the <your-xp-role>/App_Data/Config/Sitecore folder.

  3. To activate the configuration files for a specific environment, set the configurationEnvironment variable in the <your-xp-role>/App_Data/AppSettings.config file. For example, this code enables the files in the development folder:

     <?xml version="1.0" encoding="utf-8"?>
         <appSettings>
             <add key="configurationDirectoryRoot" value="App_Data" />
             <add key="configurationEnvironment" value="development" />
        </appSettings>