How to Add a New Domain to Existing Hosting

9 replies
  • |
Hi everyone,

I'm past the newbie stage, but I remember that it was difficult for me to add a new domain to existing hosting. Even courses or advice with step-by-step instructions that show you how to start with a new domain and new hosting, don't show you how to add a domain to existing hosting.

Since Hostgator (and other web hosts) offer a plan with unlimited hosting (the Baby plan), it's a pity to pay extra for it (hosting) when you can have it for free.

Anyways, here's how to add a new domain to existing Hostgator hosting. While these instructions are for Hostgator, I think that it's probably about the same way for other hosting companies.

After getting the domain name (say, Namecheap or GoDaddy), set the nameservers to point to Hostgator. (You probably know how to do that, since this is not your first domain, but here's some quick instructions:
If you'll check your e-mail (at the e-mail address that you gave to Hostgator) you'll probably find an e-mail from Hostgator. In the e-mail, you'll find some information about nameservers.
Nameservers look something like this: and

Now, go to your domain registrar and sign in with your account information (in this case Namecheap. It's probably pretty similar with other domain registrars.)

Click on "My Account", then on "Manage Domains"

On the left hand side, click on "Your Domains" and doubleclick on your domain name. Again, on the left hand side click on "Transfer DNS to Webhost", then on "Specify Custom DNS Servers".

Go back to your Hostgator e-mail and copy & paste the nameservers one at a time in the boxes provided. Click on "Save Changes" and you're done with pointing your Nameservers.

In your Hostgator cPanel, (an easy way to get to your Hostgator cPanel is from your Hostgator e-mail. There's a link there.)

Scroll down to the box labeled "Domains" and select "Add-on Domains".

You put in your new domain name. Remember not to put "http://" or "www", just the name and .com (or .info, etc.). The SubDomain and Document Root boxes will be filled in automatically. Enter a password twice, then press "Add Domain". You're done!
I hope this helps you!
#add #domain #existing #hosting
  • Profile picture of the author AMiRU
    Some images would certainly make your tutorial better
    {{ DiscussionBoard.errors[4417729].message }}
    • Profile picture of the author DebbieD
      I know, but I haven't mastered that yet!

      Can anyone tell me how to put photos in the post?

      {{ DiscussionBoard.errors[4417837].message }}
  • Profile picture of the author salmanbaig
    Its simple ... just click on "Insert image" icon and enter the URL of the image

    That's it

    Hope this helps
    {{ DiscussionBoard.errors[4417847].message }}
    • Profile picture of the author DebbieD
      I just added some images. Hope it's clearer now.

      Any questions or comments, please shoot.

      {{ DiscussionBoard.errors[4418018].message }}
  • {{ DiscussionBoard.errors[4418122].message }}
  • Profile picture of the author seasoned
    The domain name registrars, like name cheap, have different ways of doing things, sometimes even different from THEMSELVES! Godaddy has changed THEIRS, for example.

    How that is setup on the server depends on the control panel, and not the host. I'm not sure if that is cpanel. cpanel is one of the bigger ones. Unfortunately, such control panels are EXPENSIVE so even hosts tat often provide it with shared accounts give you the option to NOT have it with others.

    Just to let you know. Nice thought though, and it WILL help out many.

    {{ DiscussionBoard.errors[4423985].message }}
  • Profile picture of the author cantaxian
    @ Debbie

    Thanks that was really very helpful . I will need this in near future .

    {{ DiscussionBoard.errors[4426237].message }}
    • Profile picture of the author hossainsrj
      My domain and hosting are from Namecheap. I've already launched my first website. I've bought the hosting plan where I can park several domains. I've successfully set up the nameserver using namecheap default server. The issue is I'm new with this and getting no way to launch my new site.
      {{ DiscussionBoard.errors[5196207].message }}
      • Profile picture of the author Joe Mobley

        I like it!

        A thought if you're interested...

        A little spiffing up and this could be a Fiverr gig. Among other things.

        I'm just saying.

        Joe Mobley


        Follow Me on Twitter: @daVinciJoe
        {{ DiscussionBoard.errors[5196579].message }}

Trending Topics