The configuration manager page allows you to edit several of the configuration files found on your website. The configuration files you edit control nearly every aspect of how your site works.
The following prerequisites will be necessary to accomplish the goals of this article:
- Have and use a superuser account
- Comfortable with and/or fluent in XML (HTML counts)
There are no prerequisites to follow along with this article.
Using the Configuration Manager
You should not save changes in most of those configuration files without having an understanding of the impact that these changes may have on your site. It's very possible that you could unintentionally break your entire site.
Now that we have the warning out of the way...
Accessing the configuration manager is as easy as choosing it from the Host menu in your control panel.
When you initially see the configuration manager, there won't really be much going on. You'll first need to select an existing configuration file.
All of the root configuration files will be shown in the drop down list. Choose the one you want, and the page will load the configuration file text into the textbox below.
In this example, the SiteAnalytics.config file has been selected. You can review it, and make any changes that you'd like to it. Just make sure that your changes are valid XML. Invalid XML could break a specific feature, or the entire website.
Once your changes are applied, you can click the "Save Changes" button to save the configuration file.
If the configuration file is the main "web.config" file, you'll see a warning like below. If you're okay with disrupting your website visitors temporarily, click "Yes." If you click "No," your changes will not be saved.
Exactly how you write an XML merge will be discussed in another documentation article. How you implement an XML merge is done here. Once you have your merge written and/or loaded into the textbox, you can execute the merge by clicking the "Execute Merge" button below the textbox.