There are upcoming maintenance events which may impact our services. Learn more

How to add additional domain in cpanel? Print

  • cpanel, domain, addon domain, cpanel account, website, sub domain, park domain
  • 3

In cPanel, adding an additional domain depends on whether you want to set it up as an Addon Domain, an Alias (Parked Domain), or as a Subdomain.
Here’s how you can do it step by step:


✅ 1. Addon Domain (a completely separate site under the same hosting)

This is used when you want to host a different website on the same cPanel account.

  1. Log in to your cPanel.

  2. Go to Domains → Addon Domains.

  3. Enter:

    • New Domain Name → e.g. example2.com

    • Subdomain → auto-fills (can leave as default)

    • Document Root → path to where website files will go (e.g., /public_html/example2)

  4. Click Add Domain.

  5. Upload the new site’s files into the folder you set as the document root.

  6. Update your new domain’s DNS nameservers to point to your hosting.


✅ 2. Domain Alias (Parked Domain)

This is used when you want a new domain to show the same website as your main domain.

  1. Go to Domains → Aliases.

  2. Enter the domain name (e.g. examplealias.com).

  3. Click Add Domain.

  4. Update the new domain’s DNS nameservers to match your main hosting domain.


✅ 3. Subdomain (part of your main domain)

This is used when you want something like blog.example.com.

  1. Go to Domains → Subdomains.

  2. Enter the subdomain (e.g., blog).

  3. Choose the domain from the dropdown.

  4. Assign a document root (default is fine).

  5. Upload files to that directory.


⚠️ Important Notes:

  • Your hosting plan must support multiple domains (some basic/shared plans allow only 1 domain).

  • Always update your new domain’s nameservers at the domain registrar to point to your hosting provider.


Was this answer helpful?

« Back