So you’ve started one of 10Web’s plans and want to use all of the services, including hosting. When you host your website on 10Web, one of the first things to do is to point your domain so that users access your site when they enter the address.
Let’s see how you can do it.
Start with adding a website to 10Web
The first step is the easiest. You just log in to your 10Web account and click Add Website (the sign in the left menu). There will be 2 options to continue with :
- Install a new website — Start building a brand new website with 10Web hosting. It’s ok not to have a domain yet. With or without your own domain, we are giving you a subdomain under 10web.site (like mywebsite.10web.site), so you can use it for a start.10Web doesn’t sell separate domains; you’ll have to purchase it from a domain registrar such as GoDaddy, BlueHost, NameCheap, Google Domains, etc.
- Connect website — If you already have a website, connect it to 10Web. From 10Web dashboard, you can simply copy your website, see how much better it performs with 10Web-managed hosting and then move it with just a few clicks.
It’s ok not to have a domain yet. With or without your own domain, we are giving you a subdomain under 10web.site (like mywebsite.10web.site), so you can use it for a start.
Add your domain to 10Web
When you purchase a domain, follow these steps to add the domain to 10Web:
- Click MANAGE next to your website name on 10Web dashboard;
- Go to Domains in the “Hosting services” section of your menu bar on the left;
- Click ADD DOMAIN on the right.
After the purchase, you have to point your domain to 10Web hosting. Your domain registrar will offer you its nameservers but we highly recommend using our nameservers which provide premium DNS and are included in 10Web’s package.
To point your domain with our nameservers, see Option 1 (Recommended).
To point your domain with A record on your registrar’s nameservers, see Option 2.
Option 1. Point your domain to 10Web with nameservers (Recommended)
10Web’s hosting package includes premium DNS provided by Amazon Route 53. It’s a global network for fast and stable connection without routing issues.
Latency and geolocation routing allows DNS to route to the nearest of your four locations with the lowest latency. And DNS failover ensures that your website will keep running even when one of the servers fail.
Step 1. Locate your nameservers
For each of your domains, we give 4 nameservers with different locations. You can see them if you go to Domains from the left menu bar on your dashboard.
Click Manage DNS to see your nameserver addresses.
Here’s how some of the addresses look:
Step 2. Change nameservers at your registrar
Now you have to replace the default nameservers at your domain registrar with 10Web’s nameservers to benefit from the premium service.
This part is different for each domain registrar but will be easy to find in your domain settings on the registrar’s page.
After you’ve added these addresses, you won’t have to do anything else for your website to go live: 10Web automatically generates the most essential DNS records, so you’re all set.
Step 3 (optional). Manage your DNS records
When you click MANAGE DNS on the Domains page of your dashboard, you’ll see two DNS records (A and CNAME) and options to add many others.
Here’s the full list of DNS record types that you can manage on 10Web dashboard:
Some of them are necessary for simply making your website available and you’ll need others for more complicated purposes such as connecting a third-party email hosting, verifying your website with Google Search Console, connecting to an external provider with IPv6, etc.
When you point your domain to 10Web with premium DNS, we automatically generate the most basic and essential records – an A record and a CNAME record which you can always manage and make any change.
What is A record
A record (A stands for Address) is the most common DNS record type that maps a name (domain) to an IPv4 address. After you connect your domain, 10Web automatically generates this record for you.
What is CNAME record
CNAME record is a DNS record type that points a name to another name (domain). So, if 10web.io is pointed to 188.8.131.52 with an A record, you can point a subdomain like www.10web.io to 10web.io with a CNAME record (see the screenshot above), so 10web.io becomes a bridge between www.10web.io and 184.108.40.206.
10Web automatically generates a CNAME record with a www. subdomain for your primary domain.
What is TTL
When adding a new record of any type manually, you’ll have to enter a TTL value.
TTL stands for time to live and indicates the period for which the record remains cached. When you choose a high frequency, it may slow down your website load time a little. If TTL is too long, you will have to wait a lot for record changes to apply. The recommended time to live is 1 hour which we offer by default.
Option 2. Point your domain to 10Web with A record
Now you’ve learned about the benefits of the premium DNS included in 10Web and know how to use it.
But for some reason, you might still want to keep using the default nameservers of your registrar or a third-party DNS provider.
In this case, you’ll have to manually create an A record to point your domain name to your hosting server’s IP address. Let’s see how it’s done.
Step 1. Locate your IP address on 10Web dashboard
After you add a new domain to your 10Web dashboard, go to Info from the left menu bar of your 10Web dashboard. Your IPv4 address is in the BASIC DETAILS column.
Step 2. Create an A record on your registrar
Now go to your registrar (or DNS provider) to set up an A record with the IP address we’ve located above. This step varies for each registrar and provider.
Here’s how you set up an A record with GoDaddy.
Here’s how you set up an A record with NameCheap.
Here’s how you set up an A record with Google Domains.
Then we recommend setting up a CNAME record as well. It’s optional but you’ll need to point subdomains to your domain, like www.website.com to website.com.
Here‘s how you set up a CNAME record with GoDaddy.
Here‘s how you set up a CNAME record with NameCheap.
Here‘s how you set up a CNAME record with Google Domains.
Now enter your new address to check if it’s resolved yet.
When it is, you’ll be redirected to your .10web.site subdomain.
Make sure to make your new domain primary: on the 10Web dashboard, select “Domains” from the “Hosting Services” menu, then click “Make Primary” button below your main domain, next to “Manage DNS.”
That’s it! You’re all set up and your website will be accessible in no time!
In a meanwhile, follow this link to enable https for your website. It only takes a click!
And if you eventually decide to switch to 10Web’s premium DNS, it will remain available to you at any moment.
You can watch the video tutorial on how to point your domain to 10Web here:
Originally published at https://10web.io/blog/how-do-i-point-my-domain-to-10web/ on November 13, 2018.