Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

This is driving me nuts, because I know I'm missing something simple. I've read numerous articles/posts about how to point (not transfer) your domain to a new web host. They all say to change the name server settings at your old host, so here is what I did:

On old host (1and1.com) changed the name server settings to those of my new host (inmotionhosting.com) like below:

Domain name : mydomain.com Name server 1: ns.inmotionhosting.com Name server 2: ns2.inmotionhosting.com

... and confirmed this is active (did it a couple days ago)

This is where every post/article I've found stops. They imply this is all that needs to be done.

But how does the new host know to point the domain to my account, and the directory in my account I want it work from??

There's go to be something else to be done - just pointing to the generic name servers of the new host can't be all there is to it.

Thanks in advance...I'm bewildered...

share|improve this question
up vote 2 down vote accepted

this support article from your new hosts support site discusses the different kinds of domains you can add via their cpanel (parked, addon etc) and there is also a tutioral on adding an addon domain (which is what I suspect you need to do).

Let us know if you need any more help.

share|improve this answer
Thanks. The add-on domain was the 'secret sauce' I was missing! – Larry Apr 4 '12 at 13:29

Larry you need to add the domain to your new host. If you are using cPanel, then there would be a option for you to add the addondomain.
Over there add the domain name and the directory from where you want the domain to run.
If the newly added domain is pointing to your new host name servers, then it will start running from the directory you specified.

share|improve this answer

What domain name did you specify when you set up the new account?

If you are simply moving from one hosting company to another then when you set up your new account you should have specified the domain that you wanted to use at that stage. This is how the new host knows to point the domain to your account (when it starts receiving requests). Even though the domain will still have been pointing to your old host (and sending requests to your old host).

You then change the nameservers on the domain to point to the new host. The new host then starts receiving requests and knows what to do with them since the new host knows the name of the domain.

If you specified a different domain name when you set up the new hosting account then you will probably need to set up an additional parked or addon domain in your new hosting account (if that is supported) - as the other answers have mentioned.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.