This article covers a Bloomreach Experience Manager version 11. There's an updated version available that covers our most recent release.

20-03-2017

Getting rid of the _cmsinternal in the site preview links from the channel manager

If and only if the CMS runs on a different hostname than the site(s), you can skip the _cmsinternal prefix. In that case, the CMS and sites do not share the same HTTP session, and therefore, we do not need to indicate in the URL that we are looking at a preview.

To skip the _cmsinternal prefix, you can set the hst:cmspreviewprefix property of the hst:hosts node to an empty String value. You can do this through bootstrapping (recommended for smoother upgrades) and/or directly in the CMS Console (for immediate effect). To bootstrap this change, add the following initializeitem to one of your project's  hippoecm-extension.xml files.

  <!-- set the hst:cmspreviewprefix to empty string
  this is possible because cms & site run on different host -->
  <sv:node sv:name="cear-cms-preview-prefix">
    <sv:property sv:name="jcr:primaryType" sv:type="Name">
      <sv:value>hippo:initializeitem</sv:value>
    </sv:property>
    <sv:property sv:name="hippo:contentpropset" sv:type="String">
      <sv:value/>
    </sv:property>
    <sv:property sv:name="hippo:contentroot" sv:type="String">
      <sv:value>/hst:hst/hst:hosts/hst:cmspreviewprefix</sv:value>
    </sv:property>
    <sv:property sv:name="hippo:sequence" sv:type="Double">
      <sv:value>20010.1</sv:value>
    </sv:property>
  </sv:node>
Did you find this page helpful?
How could this documentation serve you better?
On this page
    Did you find this page helpful?
    How could this documentation serve you better?

    We rely on cookies

    to optimize our communication and to enhance your customer experience. By clicking on the Accept and Close button, you agree to the collection of cookies. You can also adjust your preferences by clicking on Manage Preferences. For more information please see our Privacy policy.

    Manage cookies
    Accept & close

    Cookies preferences

    Accept & close
    Back