Loading
Salesforce now sends email only from verified domains. Read More
Get Started with B2C Commerce
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Create Home Page Links

          Create Home Page Links

          If your host is listed as an alias, and only one locale is used for the site, you can create links to the home page that are search-friendly because they don't require additional information to determine the locale. In this case, you can use a hostname-only URL instead of generating links to the homepage via a B2C Commerce pipeline. If you have a multi-locale site, ignore the rest of this topic.

          Required Editions

          Available in: B2C Commerce
          1. Directly reference the host name in a link, such as <a href="http://${request.httpHost}/">home</a>.
          2. Review code that is taken from the SiteGenesis application and new custom code. This step is necessary because SiteGenesis is based on a multi-locale site and uses pipeline to generate home page links.
          3. Check that the home page link is generated via the pipeline Home-Show in these SiteGenesis templates: components/header/header.isml, components/breadcrumbs.isml, components/contentbreadcrumbs.isml, components/productbreadcrumbs.isml, and search/components/productsearchbreadcrumbs.isml.

          When these templates are used in a custom application, the code must be modified to deliver the hostname-only URL. Hostname-only requests can be issued with or without one or more parameters, with corresponding default destinations.

          Hostname only Default destination Example
          Without parameters Default-Start www.my-host.com/
          With one or more parameters RedirectURL-Start www.my-host.com/?param=aValue, enabling you to use the mapping rules functionality.

          The configuration value apply-to-host-only-request-with-params enables you to forward hostname requests with parameters to the configured pipeline. For example:

           
          Loading
          Salesforce Help | Article