1. A computer program product, comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code implementg a method for creating a plurality of cnames for a website, the method comprising: receiving at a system a request to create a website on a subdomain, the subdomain including a subpart of a larger domain, wherein the request includes a first subset of parameters including a first location of the website, a first suffix of the website, and an identifier of the subdomain, and wherein the request also includes a second subset of parameters including a second location of the website, a second suffix of the website, and the identifier of the subdomain; based on the first subset of parameters of the request, appending at the system the first suffix of the website to the identifier of the subdomain to create a first cname, and pointing the first cname to the first location of the website; based on the second subset of parameters of the request, appending at the system the second suffix of the website to the identifier of the subdomain to create a second cname, and pointing the second cname to the second location of the website; and providing access to the website via the first cname and the second cname.