It’s easy to add another domain in cPanel, but the process can seem overwhelming the first time. Broadly speaking, you’ll need to register the new domain, point the domain to the right nameservers, and then add the domain in cPanel so that cPanel recognizes it.
- Before You Add Another Domain in cPanel
- How to Add Another Domain in cPanel
Before You Add Another Domain in cPanel
Before you configure cPanel itself, you need to have a domain registered and pointed to your server. Otherwise adding it in cPanel won’t do anything useful.
Register a Domain
Before any domain name will work, it must be registered. When you register a domain name, it is registered for one year, and you will need to renew it yearly in order to keep it. You can check out our article on registering a new domain name for further information on the domain registration process.
After your domain name has been registered, you should point it to our nameservers. If you registered your domain name with us, then the domain is automatically pointed and you do not need to do so manually. If you registered your domain elsewhere, you will need to point the domain at our nameservers by changing them at your domain registrar — the company you registered your domain with.
The specifics of pointing your domain will vary from one domain registrar to another, but we have a collection of guides to common registrars in our article on DNS and Nameserver Changes.
If you’re coming to us from another host and do not remember registering your domain, then you may need to instead contact your previous hosting company. Many companies register domain names with a domain registrar on their users’ behalf — and some are registrars themselves.
While most hosts will register domains in the names of their customers and relinquish control if you move elsewhere, this is not always the case. See the Important Details section in our guide on transferring domain registration for more on what to look out for.
The nameservers are ns1.inmotionhosting.com and ns2.inmotionhosting.com for customers with Shared, VPS, and Dedicated Server accounts that are not Resellers.
For all types of Reseller accounts — Shared and VPS — use ns1.servconfig.com and ns2.servconfig.com.
See our DNS Guide for further details on pointing your domains, how to set up external nameservers, or how to use other advanced configurations.
How to Add Another Domain in cPanel
If you only have one domain name listed on your cPanel account, then it is your main or primary domain name. When you use multiple domain names on one account, your secondary domain names are configured within your cPanel as either addon or parked domain names. Before you configure an addon or parked domain name, you must be sure that you have the available slots in your cPanel, as each hosting plan allows you to add a different number of domains. To see how much space you have available, simply log into your cPanel and look in the right-hand Statistics Pane.
Every cPanel account has a primary domain. This domain is set when the cPanel account is created and is always stored in the public_html directory regardless of its name. You cannot add another primary domain name, you can only replace the one you are currently using. You can create subdomains and aliases associated with it (see below).
An addon domain allows you to host a website for a domain name that has nothing to do with your main domain name. If you needed to host more than one different website on your account, the additional domain names would need to be added as addon domain names. Please note that when you create an Addon domain it also creates a subdomain as well on your account.
A subdomain is like a “Domain within a Domain”. For example, a subdomain name of inmotionhosting.com is support.inmotionhosting.com. These are considered part of a domain name and do not need to be purchased separately from the domain (primary or addon).
Aliases (Parked Domains)
An alias, or parked domain name allows you to have multiple domain names point to the same account – often used to send similar URLs like mydomain.com, mydomain.net, and mydomain.org to the same address.