Introduction
The Domains feature in cPanel allows you to manage all domain names associated with your hosting account. This includes your primary domain, addon domains, parked domains (aliases), and subdomains. Using this tool, you can control how your domains are connected to your website content, organize file directories, and manage redirection settings — all without touching server code.
This guide covers how to use the Domains interface in cPanel to manage your web properties.
What You Can Do with the Domains Tool
With the Domains section in cPanel, you can:
-
Add new domains to your hosting account
-
Assign directories to addon domains
-
Create aliases (parked domains)
-
View and manage subdomains
-
Manage redirection for any domain
-
Modify or remove existing domain entries
Accessing the Domains Interface
-
Log in to your cPanel account
-
Scroll to the Domains section
-
Click on Domains
You’ll be taken to a page listing all domains currently linked to your hosting account.
Understanding Domain Types in cPanel
Type | Description |
---|---|
Primary Domain | The main domain assigned to your hosting account. Cannot be changed in cPanel (requires host support). |
Addon Domain | A separate domain that displays a different website, hosted under the same account. |
Subdomain | A prefix added to a domain (e.g., blog.yourdomain.com ) used to separate content. |
Alias (Parked Domain) | A second domain name that points to your primary site content (e.g., yourdomain.net showing the same site as yourdomain.com ). |
How to Add a New Domain (Addon Domain)
-
Click Create a New Domain
-
Enter the new domain name (e.g.,
exampledomain.com
) -
Uncheck Share document root if you want it to point to a separate folder
-
cPanel will auto-generate a document root (e.g.,
/public_html/exampledomain.com
) -
Click Submit
Your new domain is now added and ready to use. You can upload files to its folder via File Manager or FTP.
How to Manage an Existing Domain
From the domain list, click Manage next to any domain. You can:
-
Edit the document root (change the directory it points to)
-
Enable/disable redirection
-
Remove the domain (addon or alias domains only)
-
View domain type and settings
Note: Be cautious when changing document roots or removing domains, as it can affect live websites.
Setting Up a Domain Alias (Parked Domain)
-
Go to the Aliases or Domains tool
-
Click Create a New Domain
-
Enter the alias domain (e.g.,
yourbrand.net
) -
Keep the Share document root option checked
-
Click Submit
This makes the new domain show the same content as your primary site.
Redirecting a Domain
To redirect one domain to another:
-
In the Domains list, click Manage next to the domain
-
Click Enable Redirection
-
Enter the destination URL (e.g.,
https://newdomain.com
) -
Save changes
Deleting a Domain
Only addon domains, aliases, and subdomains can be deleted. To do so:
-
Click Manage next to the domain
-
Click Remove Domain
-
Confirm the action
This does not delete the files or emails — only the domain entry from cPanel.
Tips for Using Domains in cPanel
-
Point new domains to your hosting by updating their nameservers at your domain registrar
-
Always assign a unique folder for each addon domain to keep content organized
-
Use Redirects if you are moving a site or consolidating domains
-
Use Zone Editor to manage DNS records for email, verification, or third-party services
Conclusion
The Domains tool in cPanel provides full control over the domain names connected to your hosting account. Whether you’re adding new websites, parking extra domains, or organizing subdomains, cPanel makes the process simple and centralized. With the right setup, you can host multiple websites and manage them all from one plac