Pointing your domains to a gh-pages
branch requires three steps.
-
Add the Github IPs as
A
records on Namecheap.
185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153 -
Add your Github domain as the
CNAME
alias on Namecheap.your_username.github.io.
(mind the extra period!) -
Add a
CNAME
with your new domain name in your repository. lowercase and nothing else
You will find what you need to know at these links:
https://blog.github.com/2018-05-01-github-pages-custom-domains-https/
In there is a link here, but will need these IPs
https://help.github.com/articles/setting-up-an-apex-domain/