The addon domain will appear as a totally separate domain from your primary domain. There should be no evidence that your domain is an addon domain to incoming traffic when they visit your addon domain.
- Download the content of your addon domain to your local PC.
- Backup any associated database(s).
- Create a subfolder inside the new cPanel’s public_html folder.
- Upload the content of your addon domain to this new folder.
- Restore the database backup(s) into the new cPanel.
- If the old cPanel and new cPanel are on the same server, go back to the old cPanel and remove the addon domain from under the Addon Domains icon. (You do not need to delete the original content or original databases.)
- Go to the new cPanel and click the Addon Domains icon. Enter the addon domain name where it says “New Domain Name”.
- For the “Document Root” you must enter /public_html/subfolder/ (replace ‘subfolder’ with the name you chose in step 3). Fill out the remainder of the form and click the Add Domain button.
- If the old cPanel and new cPanel are on different servers, then you will need to update your addon domain name’s nameservers (or other DNS records).
In order to park a domain on top of an addon domain, please do the following:
1.Login to cPanel and click Addon Domains
2.In the field to the right of “New Domain Name”, type the domain name you wish to park on top of your addon domain
3.Click outside the text box and your other settings will populate.
4.Under “Document Root:”, erase everything except “public_html”
5.Look down to your current addon domain and its “Document Root”
6.Take the “Document Root” and insert it in the field to the right of “Document Root:” at the top.
7.Insert any password in the password field. (You won’t need to remember this password, so just use the Generate Password button.)
8.Click Add Domain!
You have now just parked a domain on top of an addon domain.