How to point a domain to your web host (without registering it with your web host)
How easy is it to point a domain to your web host?
Do you really need to?
Unless you bought your domain from your web host direct, you’ll need to change the name servers.
It needs to point to your web host’s name servers so that it works with your website.
First: buy your domain, set up the DNS custom name servers, and point the domain to your web hosting package.
It’s ok, this is what I’m going to help you with in the tutorial.
Next: play the waiting game. Wait for the root name servers and cache records across the whole internet to automatically update with your website’s new name server information.
This period is called the domain “propagation”.
How long does domain propagation take?
Well… how long is a piece of string?
Full propagation to point a domain to your web host can take anything up to 48 hours across the whole internet.
In this tutorial, you’ll learn about domain propagation, as well as the name server settings in NameCheap, how to point a domain to your web host, and how to redirect your domain to an existing website
Here’s the tutorial….
(A) select the name server settings in NameCheap to point a domain to your web host
go to NameCheap.com
- click “Sign In” on the top left menu and login to the dashboard
- scroll down and select “manage” next to the domain you’ve just bought
- scroll down to “Name Servers”.
Click the dropdown and select “custom DNS”
type in your Name Server settings from your web host.
If you’re using FastComet, your settings to point your domain will be:
click the green tick to the right of the Name Server section to save your settings
- logout of NameCheap
(B) select the Addon Domain settings with your web host
For this tutorial, we’ll assume you’re using FastComet as your web host. However, the steps will be similar for whichever web host you use, as long as you can access the cPanel.
- go to FastComet.com
- login to FastComet’s cPanel direct
- login to FastComet’s Client Area, and access cPanel from thereTo access FastComet’s Client Area:
– select Client Login on top right of FastComet home page and login to your FastComet Client Area dashboard
– in the left hand menu, select the box icon “Products”, My Products
– click “View Details” icon, then “View Details” in the drop down
– scroll down to the “Log in to” area and select “cPanel”
- in cPanel, scroll down to the Domains section, and select “Addon Domains”
in Addon Domains, the “Create an Addon Domain” section, type in your domain name (without the http://www) in the “New Domain Name” field.
Leave the other two fields (“Subdomain” and “Document Root”) blank as, after about 30 seconds, they will self-populate
- click “Add Domain”
- logout of cPanel
Your domain is now pointing towards FastComet (or whichever web host you’re using) but remains registered with NameCheap.
Once propagation is complete, your domain will appear on your web host’s server and your email will be fully functional.
This can take up to 48 hours to be fully propagated.
Redirecting your new domain to an existing domain
These are the steps to follow if you’d like to redirect your domain.
For instance, whenever someone types in www.peasontoast.com, I’d like it to redirect to my main website, www.peasontoast.co.uk.
in your cPanel, Addon Domains screen, you’ll see “Modify Addon Domains”
- click “Manage Redirection” next to the domain you’d like to redirect
- type in the domain you’d like it to redirect to, eg I typed in “https://www.peasontoast.co.uk”
- click “Save”
- clear your web browser cache
If you’re redirecting a new domain, you’ll first need to wait for the propagation to take effect.
Using an ssl certificate for an https new domain
If you decide to use a free SSL certificate such as Let’s Encrypt or Cloudflare, follow sections (A) or (B) of my tutorial “How to redirect your website to https with a free ssl certificate – step-by-step guide“.
Unless you bought a new domain (rather than transfer an http domain from another web host), follow the tutorial section about redirecting your website from http to https.
Then follow the steps to check that you’ve set up your https domain correctly.
You’ve now learned how to point a domain to your web host using the correct name server settings.
Have fun with your new website!
Note: this blog post is intended to be a general resource only.
- Monzo Bank review – 100% smartphone banking exceeds expectations - 16th October 2016
- Atom Bank review – the new player on the banking field - 4th September 2016
- How to use SendinBlue email automation – step-by-step guide - 19th August 2016