What is Addon Domain?
An Addon domain is a secondary domain that is hosted on a single cPanel account, separate from the primary domain. It allows you to manage multiple domains from a single cPanel account depending on the hosting service you have purchased, each with its files and emails.
Here are some key points about Addon Domains:
Independent Website: Each Addon Domain can have its website, separate from the primary domain.
Subdirectory: The files for the Addon domain are stored with its document directory specified while adding the Addon Domain in a cPanel account.
Separate Email: You can create email accounts associated with the Addon domain, independent of the primary domain's email accounts.
Shared Resources: Addon domains share the same server resources, such as bandwidth and disk space, Physical Memory, CPU, Inodes etc., of a single cPanel.
DNS Settings: You need to update the DNS settings of the Addon domain to point to the same cPanel as the primary domain.
Using Addon domains is a cost-effective way to host multiple websites without needing separate hosting accounts for each domain.
Here are the steps to add an Addon Domain in a cPanel.
Log into the cPanel account of your Shared/Reseller hosting service.
Click the "Domains" tool under the "Domains" section.
Click the "Create A New Domain" button.
Enter the domain name you would like to add in the "Domain" text box.
Deselect the "Share document root (/home/username/public_html) with 'domain.tld'." option. << This is the most important step; do not miss this part.
Enter the directory path where you would like the files to be stored/hosted for this domain. (It will autofill the default path as /home/username/domain.tld)
Click the "Submit" button.
* - Addon Domain cannot be added for the Basic (Shared) Hosting package.