Knowledgebase

How to Add an Addon Domain on cPanel Print

  • 0

An Addon Domain allows you to host multiple websites under a single cPanel account. Each addon domain works as a separate website with its own folder.

Example:

  • Main domain: example.com

  • Addon domain: example2.com


Step 1: Log In to cPanel

Open:

 
https://yourdomain.com:2083

Log in using your cPanel username and password.


Step 2: Open Addon Domains

https://docs.cpanel.net/img/jupiter-tools-page-128.png
https://chemicloud.com/kb/wp-content/uploads/2017/05/cPanel-Domains-Create-a-New-Domain-Add-on-domain-783x553.png
https://chemicloud.com/kb/wp-content/uploads/2020/03/Document-root-783x258.png
  1. In cPanel, go to Domains → Addon Domains

  2. Click Create Addon Domain (or Add Domain on newer cPanel versions)


Step 3: Add the Addon Domain

Fill in the required fields:

  • New Domain Name
    Example: example2.com

  • Subdomain
    Automatically generated (do not change unless needed)

  • Document Root
    Auto-filled (recommended)
    Example:

     
    public_html/example2.com
  • Create FTP Account (Optional)
    ✔ Check this if you want separate FTP access

Click Submit / Create.


Step 4: Upload Website Files

  1. Open File Manager

  2. Navigate to:

     
    public_html/example2.com
  3. Upload your website files

  4. Ensure you have:

     
    index.html OR index.php

Step 5: Point Domain Nameservers

If the domain was purchased elsewhere:

  1. Log in to your domain registrar

  2. Update nameservers to your hosting provider’s nameservers

  3. Allow up to 24 hours for DNS propagation


Step 6: Enable SSL (AutoSSL)

  1. Go to Security → SSL/TLS Status

  2. Ensure the addon domain shows a green lock (????)

AutoSSL is usually enabled automatically.


Common Issues & Fixes

Addon Domain Not Loading

  • Confirm nameservers are correct

  • Wait for DNS propagation

  • Ensure files are uploaded to the correct folder

Error: “Addon Domain Limit Reached”

  • Upgrade your hosting plan

  • Remove unused addon domains

Website Shows cPanel Default Page

  • Remove default index.html

  • Upload your own index file


Important Notes

  • Each addon domain has its own folder

  • Uses shared resources from the main hosting account

  • Can have separate email accounts (e.g. [email protected])


Conclusion

Adding an addon domain in cPanel is quick and allows you to host multiple websites under one account. Just add the domain, upload files to the correct directory, and ensure DNS is properly configured.


Was this answer helpful?

« Back

Chat with us Call us

Looking for the Right Hosting Solution?

Our expert support team is here to guide you to the ideal hosting solution for your specific needs. Get personalized recommendations and answers to all your questions.

Get Expert Consultation

Copyright © 2026 Tupoa Hosting. All Rights Reserved.