Connect your Website to a custom domain with Google Domains, GoDaddy, NameCheap, and more...
If you’ve got a custom domain name that you’re looking to get connected to your Ninth Digital Website
, you’ve come to the right tutorial.
There are many different companies to get a custom domain from, but we highly recommend Google Domains
. We find it’s the easiest to set up, and simplest to maintain.
However, the choice of where you get your custom domain from is up to you. We are going to keep adding tutorials to more and more companies over time.
Here is how to connect a custom domain to your Ninth Digital Website:
What you’ll learn:
How to set up a custom domain on:
- Google Domains
No matter which company you choose to get a custom domain from they will all need the same thing - the DNS Domain
on your Ninth Digital Account.
This long string of characters is what will connect our hosting server to your domain name. Copy it down.
Google Domains is by far the easiest and most reliable when it comes to getting a custom domain name.
To get a domain from Google Domains connected to your Ninth Digital Website, make sure you have copied your DNS Domain
from your Ninth Digital Account.
From the Google Domains homepage
, click ‘Manage’ next to the domain you are looking to use.
On the domain’s page, we want to look at the left sidebar and click ‘DNS’.
On the DNS page, we have a couple of different sections titled ‘Name servers’, ‘DNSSEC’, ‘Registered hosts’, ‘Synthetic records’, and finally ‘Custom resource records’.
We are mainly going to focus on Synthetic records and Custom resource records.
Synthetic records will be used to forward our domain.
What needs to happen is we need to forward our ‘naked domain’, a domain without the ‘www.’, to our domain with the ‘www.’
This way if someone enters ‘ninth.digital’ into the address bar, it will forward right to our actual domain - www.ninth.digital. Same with your website.
In order to do this, we need to have ‘Subdomain forward
’ selected from the dropdown, the ‘@
’ symbol in the field that shows ‘Subdomain
’, and your ‘Destination URL
’ is your domain name, including the ‘www.
Underneath the fields, we have a few choices. Here we want to pick ‘Permanent redirect (301)
’, ‘Forward path
’, and ‘Enable SSL
Now, your domain will forward perfectly!
Custom resource records
Custom resource records help when pointing your domain to our web server on Heroku.
’, we will enter ‘www
’, no dot.
’, we will enter ‘CNAME
’, the default is fine.
’, or ‘Domain name
’, we are going to enter the ‘DNS Domain
’ from your Ninth Digital Account page.
When that’s done, click ‘Add’.
Now, you can check to see if the custom domain works! If it doesn’t work right away, that’s okay. Sometimes, it can take an hour or two to properly finish pointing.
Of course, we will be adding more domain providers as time goes on. You can request a tutorial on a certain company by contacting us
Don’t forget to share this with someone who may need the help!