How to Add an Addon Domain in cPanel: A Step-by-Step Guide Print

  • 0

Navigating the world of web hosting is significantly streamlined with the intuitive features of cPanel. One such feature, adding an addon domain, enables you to host multiple domains from a single hosting account. This step-by-step guide will walk you through the process of adding an addon domain to your cPanel account.

Understanding Addon Domains

Before we dive into the steps, it is essential to understand what an addon domain is. Essentially, an addon domain is a separate domain that is hosted on a subdomain of your primary account. This allows you to host several websites with distinct domain names, all under one hosting account.

Pre-requisites: Checking Your Nameserver Configuration

Before you add an addon domain, it is imperative to ensure your domain’s nameservers are correctly configured to point to your DirectAdmin hosting. To understand how to configure nameservers for Domain India's DirectAdmin web hosting, please refer to our comprehensive guide: Connecting Your Domain to Your Web Hosting - A Step-by-Step Guide.

Step-by-Step Guide to Adding an Addon Domain in cPanel

  1. Login to your cPanel Account

    • Begin by logging into your cPanel account, accessing it through your service provider's website or using your server’s IP address.
  2. Navigate to the 'Domains' Section

    • Once inside, find and click on the 'Domains' section or the ‘Addon Domains’ icon directly to proceed to the next step.
  3. Entering the New Domain Details

    • In the ‘Create an Addon Domain’ section, you will be prompted to enter the new domain name that you wish to add.
    • Subdomain: This will be filled automatically based on the domain name you entered. However, you can modify it according to your preference.
    • Document Root: This refers to the directory where the files of this website will be stored. It is automatically filled but can be changed to your liking.
  4. Create an FTP Account (Optional)

    • If you wish to create a separate FTP account for the new domain, tick the “Create an FTP account associated with this Addon Domain” checkbox and fill in the necessary details.
  5. Adding the Domain

    • Once all details are filled in, click on the ‘Add Domain’ button to finalize the addition of the new domain.
  6. Uploading Website Files

    • Navigate to the ‘File Manager’ in cPanel and proceed to the document root directory created in step 3 to upload the website files for the new domain.
  7. Verifying the Domain

    • To ensure the domain has been added correctly, visit the newly added domain in your browser to verify that it is pointing to the correct website.


You have successfully set up an addon domain in cPanel, leveraging its functionalities to expand your web hosting capabilities. By adeptly managing multiple domains from a single hosting account, you facilitate streamlined operations and enhanced organization.

Should you encounter any issues or need further guidance, don't hesitate to refer to our in-depth knowledge base or to submit a ticket for prompt assistance.

Thank you for choosing Domain India, your reliable partner in scalable and robust web hosting solutions.

Was this answer helpful?

« Back