Addon domains allow you to control (host) multiple domain names from a single web hosting account.
An addon domain links a new domain name to a subdirectory of your account's public_html (document root) directory, and then stores its files in that subdirectory.
This demo assumes you've already logged in to cPanel
Now let's learn how to create an addon domain!
1) Click the Addon Domains icon:
This is the Addon Domains page, where you can setup additional domain names that point to subdomains of your account:
2) To create an addon domain, perform the following steps:
a) Enter the new addon domain's name in the New Domain Name text box.
Note: When you enter the domain name, cPanel automatically populates the Subdomain or FTP Username text box. To create multiple addon domains with the same username and different extensions (such as example.com and example.net), manually enter a unique username in the Subdomain or FTP Username text box.
b) Enter the directory that you wish to contain the addon domain’s files in the document root text box.
OPTIONAL c) Tick "Create an FTP account associated with this Addon Domain."
OPTIONAL d) Enter and confirm the new password in the appropriate text boxes.
3) ... then click Add Domain
That's it! The addon domain has been created.
At the Addon Domains section you can see a list of all addon domains, and you can manage those - edit their Document Root, Redirection or Remove them:
This is the end of the tutorial.
You now know how to create addon domains in cPanel!