Sana Commerce 9.2
Your connector

Webstore Domains

In Sana Admin click: Tools > Webstore domains.

On the Webstore domains page a system administrator can manage the webstore domain.

When you install the Sana webstore, the domain that is specified during installation is automatically available on this page. If for some reasons you need to change your webstore domain or add a new one, you can do this directly in Sana Admin and it will be automatically changed in the Sana SQL database.

If you have several webstore domains, you must select the default one. The default webstore domain is used to build canonical URLs. It is also used in certain scenarios to create a sitemap. For more information, see "Sitemap Export".

Any changes in the webstore domain(s) require a new Sana Commerce license. For more information on how to request the Sana Commerce license, see "Sana License".

If you change the webstore domain or add a new one, it should be still managed in the Internet Information Services (IIS) Manager, by setting up the site bindings.

Country-code top-level domains (ccTLDs)

A single webstore can have several country-code top-level domains. A country-code top-level domain is an Internet top-level domain generally used or reserved for a country.

demoshop.de - for Germany
demoshop.us - for the USA
demoshop.ca - for Canada

You can use the country-code top-level domains if you are doing online business in different countries. This way one and the same webstore can be accessed from a separate country-code top-level domain and contain content in the language of that specific country.

If you reserved the country-code top-level domains for your webstore, they can be added in Sana Admin. Each domain should be assigned to the correct language. These are the languages that are installed with the language packs. For example, if you have the country-code top-level domain for the Netherlands (.nl), this domain should be assigned to the Dutch language. Do not use one and the same language for several domains.

When a user changes the language of the webstore, it automatically switches over to the country-code top-level domain of that language.

Multi-lingual webstore on a single domain

If you are not using the country-code top-level domains, you can still provide the content of your webstore in different languages. When a single domain is used for a webstore, for example the international domain (.com), the language culture name will be shown in the URLs depending on the selected language in the webstore.


If your webstore is hosted on a single domain, do not assign any language to the webstore domain. Otherwise, webstore users will not be able to change webstore language.

demoshop.com/nl-nl/ - for the Dutch language
demoshop.com/de-de/ - for the German language
demoshop.com/en-us/ - for the English language (USA)

The best approach is to use the country-code top-level domains as it shows that you are doing business in that particular country, but it is more expensive than using a single domain.