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.app
domain
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 management
panel, 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 DNS
with 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
Manage
for 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.