How to Set up Custom Domains with NameCheap and Netlify
The process to integrate a NameCheap domain with a Netlify deployable is fairly straightforward, but I wanted to document it here for reference.
We have two criteria before continuing with this article:
- We have bought a domain on NameCheap
- We have a site deployed to Netlify with a
*.netlify.appdomain
1. Add custom domain to Netlify
Let’s head over to our Netlify Dashboard.
- Select the site you want to use
- Click
Set up a custom domain - Type in your custom domain and select
Verify - In the
Domain managementpanel, select the dropdown of our newly added custom domain and clickSet up Netlify DNS(or just clickCheck DNS Configuration) - Click through the wizard until we get to
Active Netlify DNSwith some nameservers (dns1.p07.nsone.net,dns2.p07.nsone.net, etc.) - Leave this page open, and open a new tab for the next section
2. Change NameCheap nameservers
Let’s head over to NameCheap.
- Go to
Account→Dashboard - Click
Managefor the domain you’re using - Under
NAMESERVERS, selectCustom DNS - Paste in each nameserver, one-by-one from the Netlify
- Save by clicking the check mark
That’s it! Nice and simple.