Skip to content

You are here: Home / kb / How to Create an Add-on Domain in cPanel

Knowledgebase Guide

How to Create an Addon Domain in cPanel

This guide explains how to add an additional domain to your cPanel hosting account. In newer versions of cPanel,
addon domains are usually managed from the main Domains section.

Before you start: Your hosting package must allow multiple domains. You should also make sure the domain
is registered and pointing to the correct Cheap Host nameservers before expecting the website to load.

What is an Addon Domain?

An addon domain allows you to host an additional website inside the same cPanel hosting account. This means you can run
more than one website from one hosting package, provided your package includes multiple domain support.

For example, your main hosting account may be for example.com, but you may also want to host
anotherdomain.co.uk from the same cPanel account.

Step 1: Point the Domain to Cheap Host

Before adding the domain in cPanel, the domain should be pointed to the correct Cheap Host nameservers.
This is normally done from your domain registrar or from the Cheap Host client area if the domain is registered with us.

For the London UK server, the nameservers are:

Nameserver 1ns1.webhostnameservers.com
Nameserver 2ns2.webhostnameservers.com

Tip: If your welcome email shows different nameservers, use the nameservers from your account email instead.
DNS changes can take time to update fully.

Step 2: Log in to cPanel

Log in to cPanel either through the Cheap Host client area or by using the cPanel login details from your
New Account Information email.

  1. Log in to your Cheap Host client area or directly to cPanel.
  2. Open your hosting service.
  3. Click the cPanel login option, or use the direct cPanel login URL from your welcome email.

Step 3: Open the Domains Section

In modern cPanel, addon domains are usually added from the Domains page.

  1. Once logged in to cPanel, go to the Domains section.
  2. Click Domains.
  3. Click Create A New Domain.

Step 4: Enter the New Domain Name

Enter the domain name you want to add. Do not include http://, https:// or
www at the start.

Correctanotherdomain.co.uk
Incorrecthttps://www.anotherdomain.co.uk

cPanel will usually create the document root automatically. This is the folder where the website files for this domain
will be stored.

Important: If cPanel shows an option called Share document root, leave this unticked
if you want the new domain to have its own separate website folder. If this is ticked, the new domain may show the same
website as your main domain.

Step 5: Create the Addon Domain

  1. Enter the domain name.
  2. Check the document root folder.
  3. Make sure Share document root is not selected if this should be a separate website.
  4. Click Submit or Create.

The addon domain has now been added to your cPanel account.

Step 6: Upload Your Website Files

After the domain has been created, cPanel will create a folder for the domain. You can upload your website files to this
folder using File Manager or FTP.

  • Use File Manager in cPanel to upload website files.
  • Use FTP if you prefer uploading files with an FTP client.
  • Install WordPress or another script if your package includes one-click installation tools.
  • Check the document root folder if the wrong website appears.

Step 7: Add SSL to the Domain

Once the domain is pointing to the server and has been added to cPanel, you should also issue an SSL certificate.
This allows the website to load securely using HTTPS.

SSL can normally be enabled from the SSL/TLS or AutoSSL area inside cPanel. On many accounts, free SSL will be issued
automatically once the domain resolves correctly.

Tip: The SSL certificate may fail if the domain is not yet pointing to the Cheap Host server.
Allow DNS propagation to complete and then try again.

How to Remove an Addon Domain

You can remove an addon domain from the same Domains section in cPanel.

  1. Log in to cPanel.
  2. Go to Domains.
  3. Find the domain you want to remove.
  4. Click Manage.
  5. Select the option to remove or delete the domain.
  6. Confirm the removal when prompted.
Please note: Removing the addon domain from cPanel may not automatically delete the website files,
databases or email accounts connected to that domain. Check File Manager and MySQL databases before deleting anything
permanently.

Common Problems After Adding an Addon Domain

If the addon domain does not load correctly after being added, these are the most common causes:

  • The domain is still pointing to old nameservers.
  • DNS propagation has not completed yet.
  • The domain was added with the wrong document root.
  • The website files have been uploaded to the wrong folder.
  • SSL has not been issued yet.
  • The browser is showing an old cached version of the site.

Need Help Adding a Domain?

If you are unsure how to add, remove or configure an addon domain in cPanel, please sign in to your hosting account
and open a support ticket. Our team will be happy to help.


Open Support Ticket