Configuration file changes in Sitecore CMS and DMS 6.6.0 rev. 130111 compared to CMS and DMS 6.6.0 rev. 121203.
This update requires you to make changes to the following files:
- /Web.config
The clean config files for Sitecore CMS and DMS 6.6.0 rev. 130111 can be downloaded using the following links:
Changes to the Web.config file
The following changes have been made to the Web.config file of Sitecore CMS 6.6.0 rev. 130111 (Update-3) as compared to the Web.config file of Sitecore CMS 6.6.0 rev. 121203 (Update-2):
- In the comment above the <sites> section, add the following description of a new disableBrowserCaching attribute:
disableBrowserCaching: If set to true, browser caching is disabled for the site. If set to false, browser caching is enabled for the site. If absent,the value of the DisableBrowserCaching setting in the <settings> section determines browser caching for the site.
- In the <sites> section, add a disableBrowserCaching="true" attribute to the shell site. This means that the <site name="shell" .../> element in a default Sitecore installation should look like this:
<site name="shell" virtualFolder="/sitecore/shell" physicalFolder="/sitecore/shell" rootPath="/sitecore/content" startItem="/home" language="en" database="core" domain="sitecore" loginPage="/sitecore/login" content="master" contentStartItem="/Home" enableWorkflow="true" enableAnalytics="false" analyticsDefinitions="content" xmlControlPage="/sitecore/shell/default.html" browserTitle="Sitecore" htmlCacheSize="2MB" registryCacheSize="3MB" viewStateCacheSize="200KB" xslCacheSize="5MB" disableBrowserCaching="true"/>
- In the <settings> section, add the following setting:
<!-- CONTENT EDITOR SHOW FIELD SHARING LABELS
Determines whether or not the Content Editor displays field sharing labels ([shared] and [unversioned]) to users
that are not Sitecore administrators.
Default value: false
-->
<setting name="ContentEditor.ShowFieldSharingLabels" value="false"/> - In the <system.webServer><modules> section, add the following module to the end of the section:
<add name="SitecoreAntiCSRF" type="Sitecore.Security.AntiCsrf.SitecoreAntiCsrfModule, Sitecore.Security.AntiCsrf" />
- In the <system.web><httpModules> section, add the following module to the end of the section:
<add name="SitecoreAntiCSRF" type="Sitecore.Security.AntiCsrf.SitecoreAntiCsrfModule, Sitecore.Security.AntiCsrf" />