Assign a Custom Domain Name to Your Website

Access Your Hosted Zone

The new CNAME file in your repo informs GitHub that you're assigning a new custom domain name to your GitHub Pages site.

Next, we have to let the rest of the Internet know that we want to associate the custom domain name with your GitHub Pages site.

We can do this by creating DNS records, which are globally accessible records that map domain names to servers.

The DNS records are created inside of a Hosted Zone in Route 53. A Hosted Zone is essentially a group of DNS records for a single domain.

  1. Access Route 53 once again. On the left side of the page, click on the title that says "Hosted Zones." Notice that you have a Hosted Zone for your new domain name. Click on it to open it.
Community Forums
Get help and ask questions in the Codecademy Forums
Report a Bug
If you see a bug or any other issue with this page, please report it here.