Man kan tilføje et ekstra domæne (eller subdomæne) til sit website og få Instans CMS til at håndtere domænet - sende besøgende på domænet i en bestemt "retning", etc.
Et ekstra domæne skal i første omgang peges ned på CMS-installationen. Dette trin kan ikke håndteres af Instans CMS alene. Brugeren eller udvikleren skal sørge for at få sat DNS op, således at domænet peger ned i webroot-mappen på serveren. Alle domæner til en Instans CMS installation skal pege ned i samme mappe. Det betyder, at hvis Instans CMS er installeret på mydomain.dk i server-mappen
/server/webserver/home/users/mydomain.dk/www/
således at cms'et ligger i /server/webserver/home/users/mydomain.dk/www/cms/ , skal samtlige domæner pege ned i denne mappe. Der skal altså IKKE laves en ekstra mappe, /server/webserver/home/users/anotherdomain.dk/www/ , hvor anotherdomain.dk peger ned.
Når DNS er sat korrekt op, skal man lave en række i CMS_SITEDOMAINS, som konfigurerer, hvordan domænet skal håndteres. Tabellen er beskrevet her.
Grundlæggende handler det om, at man skal angive, hvilket site fra SITES-tabellen, (sub-)domænet skal vise. Man kan enten vælge samme site som "hovedsitet" - dvs., at man som bruger af websitet ser præcis det samme, uanset om man går ind på www.mydomain.dk eller www.anotherdomain.dk. Man kan også sætte CMS_SITEDOMAINS.REDIRECT op, så der redirectes til en anden række i CMS_SITEDOMAINS (CMS_SITEDOMAINS.REDIRECT peger på et CMS_SITEDOMAINS.ID).
Man kan også lave en opsætning, der gør, at www.anotherdomain.dk viser et helt andet (og anderledes layoutet) website end www.mydomain.dk. Hvis man vil gøre dette, skal man først og fremmest sørge for, at det andet website er opsat i SITES-tabellen, og selvfølgelig også, at dette website har sine egne templates placeret i /includes/templates mappen + registreret i TEMPLATES-tabellen. Dernæst skal /cms_config.inc.php også opsættes med det nye website.