Set up an environment-based configuration

Current version: 9.1

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:

  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:

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

Do you have some feedback for us?

If you have suggestions for improving this article,