Using different domain names for different languages

This article explains how to set up your Saurus CMS website to use different domain names for different languages, for example www.site.com for English, www.site.de for German etc. The idea is that if you own two or more domain names on the same hosting provider, you can set up your single Saurus CMS instance in such a way as to appear two completely different websites. Setting it up has two parts, one on the server side and other in Saurus CMS.

Step 1. Set up server alias

Setting up server aliases is done at server side. The objective is to point two (or more) domain names to the same server through the use of DNS records and ServerAlias directive. If you don't know exactly what you're doing, contact your hosting provider or server administrator.

Step 2. Set up custom domain names

Setting up custom domain names is done through website admin section: open up the "Languages > Languages" page. Setting URL value for a language makes Saurus CMS automatically show the website in that language when a visitor arrives via specified URL.

 

Examples

Couple of examples where to use different domain names in the same Saurus CMS installation:

  • same/similar content catering to different demographic
  • a popular solution for international campaigns spanning several languages

More information

You can find more info about web server configuration at these links:

Languages

Site languages / Creating a new language / Using different domain names for different languages