InMotion Hosting Support Center

You have the ability to create subdomains in cPanel. Sub domains function separately from your main domain. Let’s go over an example. If you have a forum for your site, you could create a subdomain called “forum” – and the address would be “”

Many people use subdomains for mobile versions for their website, forums, blogs, and stores. Subdomains are easily created in your cPanel. Let’s walk through setting up a subdomain.

If you are not pointed to InMotion Hosting's Nameservers, you must ALSO create the subdomain where your Nameservers are hosted, then point the subdomain's "A record" to your Shared IP address.

Create a Subdomain

  1. Log into your cPanel
  2. Go to the Domains section and click on Subdomains.
  3. subdomins_1

  4. Type in the name of the subdomain and select the domain to create it under. It will automatically create a folder for the subdomain in your public_html folder
  5. subdomins_2

  6. Click the Create button. You will then see a message stating it "has been created."

It can take up to 24 hours for a new Subdomain to show up on the web, or propagate.

Congratulations, you have added your first subdomain! Please check the next article on Setting up a Redirect for a Domain in your cPanel. If you missed our previous article, please see the Adding a Parked Domain to cPanel tutorial. For more information on this course please visit Managing your Domains in cPanel.

Continued Education in Course 203: Managing your Domains in cPanel
You are viewing Section 4: Creating a Subdomain in cPanel
Section 5: Setting up a Redirect for a Domain in your cPanel
n/a Points
2014-04-18 6:42 pm

I already have an inmotion hosting account for business purposes but was lookiing to establish a blog for a subject completely unrelated to  and I want my business.  My question then is, can I establish a blog without having the business part of my domain appear?  for example if my domain is, and I want to have blog called super cars, will people still see

32,263 Points
2014-04-18 6:58 pm
Hello Tom,

The answer is yes, you can have a blog that's not related to your other website. People will not see your other domain name if you use a different domain name. Depending on your account type, you register one or more other domain names through AMP. You can then create an add-on domain so that you run a second website that's not related to your first. You'd have to use a different domain name, because if you were to use a subdomain (as per the article above), it would still have your previous domain name in the URL.

I hope that explains it! Please let us know if you have any further questions.

Arnel C.
n/a Points
2014-06-29 9:20 am

Hi Brad,

  I just have a simple question.

  cpanel provides subdomains like "" for the domain "".

  Is it possible to have subdomain like "" or ""?

  Basically i am trying to build a wordpress multisite.

36,967 Points
2014-06-29 4:46 pm
Hello kad,

Subdomains have a format like this: Note the subfolder and domain name portions are separated by a . If you are looking to create something like or these would be considered regular domain names and would need to be registered as such. These would then be added to the cPanel as addon domains.

Kindest Regards,
Scott M
n/a Points
2014-08-17 3:52 pm

I'm going to point my domain name off of Network Solutions to InMotion. I am also trying to move my development website to InMotion. I suppose you will put that in a subdomain?

Is there anything I have to do at Network Solutions? I didn quite understand the warning up above 

If you are not pointed to InMotion Hosting's Nameservers, you must ALSO create the subdomain where your Nameservers are hosted, then point the subdomain's "A record" to your Shared IP address.
22,986 Points
2014-08-18 10:58 am
Hello creating a subdomain on the dns,

Thank you for your question. Your Nameservers determine who hosts your DNS.

Basically there are two options as explained below:
Be sure to allow up to 24 hours for any DNS changes to propagate.

If you have any further questions, feel free to post them below.
Thank you,

n/a Points
2014-08-28 3:20 am
The article is so helpful. I got it in Google search with the search query "subdomain in cPanel" at the top of the list. Thank you
n/a Points
2014-10-08 11:29 pm

If i want to have a test subdomain for my website, what should i do to make it private?

36,967 Points
2014-10-09 8:17 am
Hello Carlos,

You can password protect the folder used for the subdomain that way only you can access it.

Kindest Regards,
Scott M
n/a Points
2014-10-17 5:51 pm

Is there a way to programatically create sub-domains?  In other words, have code create the sub-domain rather than manually doing it in cPanel?

11,186 Points
2014-10-17 6:16 pm
Unfortunately, there is not a method we would be able to provide to do so.
n/a Points
2015-06-14 3:22 am

Hi, please help me. How can I create a subdomain from to Please help me. Waiting for your reply

36,967 Points
2015-06-15 2:48 pm
Hello Abuvijay,

You would use the exact manner as described above.

Kindest Regards,
Scott M
n/a Points
2015-07-22 9:03 pm


I would like to do some change into my website with out it going under construction. Should i creaet the sub domaine first; afther work on the web site and once everything is up to date, i could transfer it to my main domaine ?

Is it possible to install wordpress in a sub domain ?

Thank You

32,263 Points
2015-07-22 9:20 pm
Hello Denis,

How you want to work on your website, is up to you. If you are creating a website in a different space and under a different domain name then you can do so, but you would have to then MOVE that website to your primary domain name. So, if you consider that no problem instead of having a simple under construction page (the page can say anything - not just "under construction"). And, "YES" it's possible to install WordPress under a subdomain.

If you have any further questions or comments, please let us know.

Arnel C.
n/a Points
2015-08-07 1:23 pm

I have a domain. If I create a subdomain for a family member to use, am I understanding it correctly that only I would have access through the Cpanel to this subdomain for adding, updating, deleting, etc, of the files in this sub domain?

Thank you.


22,986 Points
2015-08-07 3:08 pm
Hello Delmage,

Thank you for contacting us. There is only one cPanel login, this account has access to everything.

When you create a subdomain, it creates an additional FTP account for access to the files. But this account can be limited to a specific folder, and you do not have to share this password with anyone.

As far as access to the subdomain, it depends on how you are building the site. For example if you are using WordPress, they will only have access to the site software, not cPanel.

Thank you,
n/a Points
2015-08-07 6:38 pm

Thank you, John-Paul. Appreciate the quick response.

n/a Points
2015-10-23 9:09 pm

hi, i want to know this:

I have 3 domain names, mysite1, mysite2 and mysite3

and i want to create a blog for eachone  of this 3 sites in a subdomain because it´s not possible otherway, so if i create the subdomain "blog" for mysite1, will i be able to do the same for the other 2 sites as well? or the subdomains will have to be blog1, blog2 and blog 3? i mean i would like in my 3 sites the URL looks like:,

just as clean as that, but i can see that when you create a subdomain it creates it in the root domain, so how do this works?

AND also, what happens if i create the blog subdomain inside the domain itself?

i mean in the file manager would look like this: public_html/mysite1/blog

is that a good idea? because i was reading this


so is thispossible and good/bad idea?

Thanks for your help on this,

Best Regards


36,967 Points
2015-10-26 9:03 am
Hello Angello,

You can certainly create, , etc. When you create the subdomain, it puts the new directory in the root of the domain name you are creating it for, not necessarily the root of the main domain.

The main domains root is public_html, so's path would look like 'public_html/blog' .
The addon domain would have the blog directory under it's own root folder. Addon domains look a bit different as they have a folder in the public_html folder as well. The path for would look like 'public_html/'.

If you have, and want, it will have a path similar to It will look like 'public_html/'.

You can use a subdomain to point to any folder/directory you want within your site, so yes, it is possible. It is not a bad idea to use them to separate major portions of your site. A subdomain is used in the article you referenced so the browser can download the images faster when bringing a page up.

Kindest Regards,
Scott M
n/a Points
2016-01-28 10:04 am

Hello everyone!


Hope someone can help me. I want to get a website with Inmotion but I want it to a subdomain of my current website that is hosted somewhere else. 


Is it possible? For example:


My current website/domain is (which is hosted, and I dont want to move it to Inmotion, somewhere else) and I want my Inmotion website to be a subdomain of it. For example:


Can I do this with Inmotion and keep my original site with my other hosting company? 


Many thanks,


22,986 Points
2016-01-28 12:58 pm
Hello Joao,

Thank you for contacting us. Yes, this can be done by creating the subdomain in your cPanel, then pointing the 'A record' for the subdomain to your Shared IP.

Thank you,
n/a Points
2016-04-08 4:45 am


i want to ask about the sub domins that if i want to make my site multi languages 

for example : for english and for turkish

so can i do that and is that will need to instal wordpress in each time true ?

9,548 Points
2016-04-10 3:25 pm
Hello Saleh,

This is possible and you should not have to install a new version of WordPress on each directory as you just need a multisite language plugin and then change the setting on each one.

Best Regards,
TJ Edens

Post a Comment

Email Address:
Phone Number:

Please note: Your name and comment will be displayed, but we will not show your email address.

28 Questions & Comments

Post a comment

Back to first comment | top

Need more Help?


Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail:
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!