What is an Addon Domain and a Subdomain?

Addon Domain

An Addon domain can be designed from within the control panel. It is a domain that is fully functional. Addon domain is a website that is unique and new. Using your single cpanel account, you can host multiple websites. It is like having various hosting packages.

All these packages share a similar control panel. It allows creating forwarders, email accounts and more. The same thing is done for the existing domain. This domain name is registered additionally, and you can use the primary domain name to host it.

There is one difference you will find – all the files use a similar server and cpanel account. Many hosting providers give their clients unlimited addon domains for most of their accounts.

Ensure to have a registered domain name in order to create an addon domain in cPanel account. Now that we know what an addon domain is let’s look at how the addon domains work. When you decide to create addon domains, you must be aware of three things:

1) The folder will be created in the public_html directory.

2) For the primary domain, you will need to create a subdomain. This needs to be added to the new folder.

3) This new domain name is connected to the subdomain name.

As soon as an addon is allocated to the account, all the above steps happen automatically. There is no need to make any manual entry. This is particularly beneficial to the user, saving them plenty of time, energy and money. The only thing that the user needs to do is upload all the essential content to the addon domains.

Take a look at some of the examples of an addon URL.

Let’s presume the primary domain was’ xyz.com’, and it was assigned to ‘456.com’ to a folder ‘456’. The following URLs (routes) will be correct

* xyz.com/456

* 456.xyz.com


The above URLs (3 Routes) would have access to a similar directory and display a same website. However, with regards to the website’s visitors visiting 456.com, will they all be routed through 456.com? Well, it’s hard to say, as there is no proof for the same, and all the activity will be normal.

If you are anxious about the 456.xyz.com being functional, you can with ease disable the 456.xyz.com route; it will not interfere with the 456.com route. Once you disable the route, it will no longer be able to access the site.

Let’s take a look at how the addon domains appear:

For Visitors

When you have visitors, and you have regular traffic on your addon domain, they will never be able to tell if it is an addon domain or not. That’s how it should be; no evidence left behind. The addon domain has no trail leading to the primary domain. It functions as an independent individual domain.

This means that the primary domain .com will be different from the addon domain .com, which is your visitor’s browsers address bar.


If it is FTP, the primary domain is associated with the addon domain by the username. The username will appear as follows:

* addonsampledomain@primarysample.com

Addon Domain – Modify document of Root Directory

If you intend to make any changes to the addon domain- document Root Directory, follow the steps mentioned below: –

1) The addon document that you intend to manage in the Document Root column will have an edit button. You will need to click on it.

2) You will then find a text box, add the link to the addon domain’s new document root directory.

3) Click change

Now that we have more clarity on what addon domains are let’s read on to learn more about subdomains.


The main domain has an additional part called the subdomain. Subdomains are designed to navigate and organize the different sections on your website. You can design various child domains, which is also called subdomains, on the primary domain. Take a close look at this URL link – docs.example.com, where the subdomain is docs, the primary domain is an example, and the TLD (Top Level Domain) is .com. You must remember to use simple text for your subdomain. This will make it very simple for you to remember it as well as type it.

Uses of a Subdomain:

Companies choose to use subdomains for various reasons. Let’s look at some of the reasons companies choose to use it.

1) Staging Site

A subdomain is most commonly used for this process. Here the clients design a staging or testing version of a website. New updates and plugins are regularly tested on a staging website. This process is done before the site is displayed on the internet, live.

2) eCommerce Store

A subdomain is also used for an eCommerce store. An eCommerce Store is a store that is online. eCommerce sites traditionally have a complex setup; due to the nature of the setup, many companies look at designing a separate/ individual subdomain that will handle transactions.

We have also seen subdomain used for mobile websites by many companies, like (z.ursite.com), specific location for the sites (uk.ursite.com), designing a sub-section for their website.

3) WordPress

WordPress can now be installed on your subdomain. From the main webpage, it functions as a separate / Individual installation.

4) Website builder

Users of a particular group on your website can be served using a subdomain. For example, user.urwebsite.com, guest.urwebsite.com, and more. This will work as an individual installation separate from the main website.

5) SEO (Search Engine Optimization)

If you’re looking at organizing the unique content of your website and make it more efficient, then subdomains can be very helpful in doing so. If you use the subdomain in the correct way, it will not interrupt the SEO of the main website. However, we recommend if you not confident about it, be sure to keep all your content on a single domain, and for public sites, avoid the use of a subdomain.

How to Set Up a Subdomain

If you want to create a subdomain and in doubt, read on and learn how to do so.

A subdomain can be very easily created in your WordPress or Domain Registrar hosting account. In the following example, we will show you how to create a subdomain, and this process is the same on every platform.

First of all, you need to begin by logging in to the account of your web host. Then select the tab that reads domain; you will find it to the left. When you do so, a submenu will open up with multiple options in it.

Now select the tab that reads subdomain on it.

To the right of the window, you will see a field that has your domain name on it. If your hosting account has a single domain name, you will not need to make any changes. If you have multiple domains, then you will see them in the drop-down menu. In the above example, there is a single domain name.

Next, you will need to enter the name of the new subdomain. You will find the field to the right. You may enter text like store, gallery, blog according to your requirements. Once you have entered the name, select the tab that reads, Create.

You can also check our article on What is VPS Hosting.

A new subdomain is created that will appear in front of your main domain name, and just like that, you have created your first of many subdomains. Congratulations!

Leave a Comment