Knowledgebase: Domains & DNS
Change Your Primary Domain
Posted by ASO Admin on 30 January 2020 10:13 AM

So you want to change you domain name or primary domain on your account, eh? Well, we can certainly help facilitate that. First, though, take a look at the pre-change checklist and useful information below to help prepare you for the domain change.

Pre-Domain Change Checklist

Before changing the primary domain on your account, there are some important steps to follow to safeguard your account and ensure a smooth transition.

There are a couple of common reasons people want to change their primary domain, which are listed below. You'll also see a checklist of steps to follow before pulling the trigger and making the change. In the following examples, '' is your current domain and '' is the domain you want to change yours to.

SCENARIO 1 '' and '' are different sites

This example is for situations where '' and '' have different content (they are different websites). Follow these steps to get ready for the changeover:

  1. Log into cPanel, and click File Manager or FTP​

  2. Create a full account backup in cPanel (this can take a few moments depending on the size of the account)

  3. Create a folder in /public_html folder called ''

  4. Move all the files for the '' website from the /public_html folder to the folder at public_html/

    Note: If you have added subdomains or add-on domains to your account, make sure you leave those folders where they are. Moving subdomain and add-on domain folders will cause those sites to stop working. In this step, only move the files and folders related to the '' website.

  5. Move or upload '':

    • If you previously added '' as an add-on domain, you will then want to move all the files from /public_html/ to be in the /public_html directory. Then, from cPanel home, click Addon Domains and remove ''.

    • If '' was not previously uploaded as an add-on domain, upload the files for '' into the /public_html folder instead. If you have a lot of files, FTP would be the best way to do this.

  6. Open a chat to us requesting the primary domain change, from '' to ''

  7. (Optional) Re-add '' as an add-on domain if you still intend to use it

SCENARIO 2 '' will show the content previously displayed on ''

This example applies to situations where you want the content from '' to appear on ''. You would want to follow these steps if you are changing the domain of an existing website and phasing out the use of the old domain name. Get going...

  1. Create a full account backup in cPanel (this can take a few moments depending on the size of the account)

  2. Remove '' from add-on domains or parked domains if it's configured that way

  3. Open a chat to us requesting the primary domain change, from '' to 'newdomain

    Note: if you simply want '' and '' to show the same content, changing your primary domain name is not necessary. You can create a parked domain with or without redirects and achieve the same effect.

  4. Add '' as a parked domain if you want to continue using ''

  5. (Optional) Create a redirect from '' to '' if you want '' to show up in the address bar instead of ''; If you are phasing out use of '', then setting up a redirect for awhile will help people find the new domain name

Important Notes

Previous Primary Domain Name

As mentioned in the checklist above, you will need to re-add the previous primary domain as an add-on domain if you want it to be a separate site. Alternately, if you want the previous primary domain name and the new primary domain name to show the same site, you can set up the old primary domain name as a parked domain instead; this will cause both domains to show the same content (specifically, the content located in the /public_html folder).


When you change the primary domain on your account, the subdomain names will automatically update from '' to ''. If you want one or more of your subdomains to continue to use the previous primary domain name, you will need to re-add the subdomain and specify the existing subdomain folder as the document root.

Private Name Servers

Changing the primary domain on your account does not automatically create new private/custom nameservers. The private nameservers with the previous domain name will keep working, provided that domain is still active. If you would like to set up private nameservers using your new primary domain name, you should follow the same directions and use the same IP addresses you used for setting up your previous private nameservers.

Email Accounts and Email Forwarders

When you change the primary domain on your account, the email addresses will automatically update. For example, will become If you want to continue using the old primary domain name for emails, you will need to re-setup those email addresses either as email accounts or email forwarders.

WHMCS Licenses

WHMCS licenses must be updated to match any domain name changes. Please open a chat with a Live Support agent so your WHMCS license can be updated.

(1 vote(s))
This article was helpful
This article was not helpful

Comments (0)
Post a new comment
Full Name:
Help Desk Software by Kayako fusion