How to Add a New Domain into an Existing cPanel Hosting Account

Article Subject

How to Add a New Domain into an Existing cPanel Hosting Account

This 120 seconds guide explains how to add a new domain into your existing cPanel hosting account.

Table of Contents

  1. Service Direction
  2. Before You Start
  3. Step by Step Guide
  4. Common Mistakes
  5. Malaysia Acts and Compliance
  6. Responsibility Breakdown
  7. FAQ
  8. Summary

Service Direction / Introduction / Scope

If your hosting plan supports more than one domain, you can add another domain inside the same cPanel account.

This allows the new domain to use the same hosting account, while having its own website folder.

Service Transparency

Adding a domain into cPanel does not automatically register the domain name.

The domain must already be registered, active, and pointed to the correct nameserver or server IP address.

Definitions

cPanel: Hosting control panel used to manage website, email, database, domain, and files.

Domain: Your website address, such as example.com.

Document Root: The website folder where the new domain files will be stored.

Nameserver: DNS setting that tells the domain where the hosting service is located.

Before You Start

Please make sure your hosting plan supports additional domains.

You should also prepare your domain name and confirm that the domain DNS is pointing to the correct hosting server.

If your hosting plan allows only one domain, you need to upgrade your hosting plan before adding another domain.

Description of Content / Step by Step Guide

Step 1: Login to cPanel

Login to your cPanel account using the login details provided by your hosting provider.

Step 2: Open Domains

Inside cPanel, look for the Domains section and click Domains.

Step 3: Click Create A New Domain

Click Create A New Domain.

Step 4: Enter Your New Domain Name

Enter the domain name that you want to add, for example example.com.

Step 5: Choose Website Folder

Choose the document root folder for this domain.

For a separate website, use a separate folder such as example.com or public_html/example.com.

Step 6: Submit

Click Submit or Create to add the domain.

Step 7: Upload Website Files

Upload your website files into the correct document root folder using File Manager or FTP.

Step 8: Check SSL

After DNS is pointing correctly, run AutoSSL or wait for SSL to be issued automatically by the server.

Success Note

Your new domain is added successfully when it appears under the cPanel Domains list and points to the correct website folder.

Common Mistakes

  • Adding a domain that is not yet registered.
  • Pointing the domain to the wrong nameserver.
  • Uploading website files into the wrong folder.
  • Expecting SSL to work before DNS is fully updated.
  • Using the same folder for two different websites by mistake.

Malaysia Acts / Compliance

If the new domain is used to collect personal data from Malaysian users, the website owner should handle the data responsibly under the Personal Data Protection Act 2010.

Website owners should avoid publishing private information, customer records, login details, or sensitive documents without proper protection.

Responsibility Breakdown

Customer Responsibility: Register the domain, point DNS correctly, upload website files, manage website content, and secure website login details.

Hosting Provider Responsibility: Provide hosting access, maintain server availability based on the applicable SLA, and assist with hosting related technical issues.

Service Boundaries

This guide covers adding a domain into an existing cPanel hosting account only.

It does not include domain registration, website design, content migration, malware cleanup, or application troubleshooting unless these services are included in your plan or ordered separately.

Limitations

Some hosting plans may limit the number of domains, databases, email accounts, storage, inode usage, or bandwidth.

If the account has reached its limit, you may need to remove unused items or upgrade the hosting plan.

Support Information

If you are unsure about DNS, document root, or SSL, please contact our support team before making changes.

Please provide your domain name and a screenshot of the error if available.

FAQ

Can I add unlimited domains?
It depends on your hosting plan limit.

Will the new domain have its own website?
Yes, if you assign it to a separate document root folder.

Can I create email accounts for the new domain?
Yes, if your hosting plan supports email accounts for added domains.

Why is my new domain not loading?
The most common reasons are DNS not updated yet, wrong nameserver, wrong IP address, or missing website files.

How long does DNS take to update?
DNS update time depends on the domain DNS provider and previous DNS cache. It may take some time before the domain works globally.

Use Case

You already have a cPanel hosting account for your main website. You now want to host another company website, campaign page, or secondary brand website using the same hosting account.

Summary

To add a new domain into an existing cPanel hosting account, login to cPanel, open Domains, create a new domain, choose the correct website folder, upload website files, and make sure DNS and SSL are working.

  • 0 Utenti hanno trovato utile questa risposta
Hai trovato utile questa risposta?

Articoli Correlati

How to Obtain cPanel Login Information from Your Current Hosting Provider for Transfer to iCoreHosting

How to Obtain cPanel Login Information from Your Current Hosting Provider for Transfer to...

How to Reset Your Email Login Password via cPanel

If you've forgotten your email login password or need to reset it for security reasons, you can...

How to Log into cPanel Through iCore Hosting Billing Portal

How to Log into cPanel Through the iCore Hosting Billing Portal Table of Contents Service...

How to Connect Outlook Email for the cPanel Control Panel at iCoreHosting

How to Connect Outlook Email for the cPanel Control Panel at iCoreHosting This guide provides...

How to Create a MySQL Database in cPanel

Creating a MySQL database in cPanel is a straightforward process. Follow these steps to set up a...