How I moved the website to albansagouis.com
The website was hosted for free by github at the address albansagouis.github.io, thank you GitHub, but I thought a more personal address would be nice and it would be a good exercise to go through this process of changing domain.
First I compared prices between some of the main domain providers such as Namecheap and domain.com. Namecheap was… cheaper and offered more options so I went for this one. I had no availability issues for my name fortunately but I hesitated for a long time between sagouis.com and albansagouis.com. Owning sagouis.com would allow me to create an infinite number of subdomains such as alban.sagouis.com, work.sagouis.com or photo.sagouis.com.
Anyway, I acquired the domain name albansagouis.com on Namecheap.
Then I read Github Pages documentation again! More specifically how to manage your domain. I explored the namecheap settings and through trial and error, getting confused why things were not working and then realising that the order in which the steps are done matter and then sometimes, the domain change process just takes time to happen…
Details change from a domain provider to another but you will have to make changes to
- your github settings so that GitHub shows your new domain instead of the default yourname.github.io
- your settings on your domain provider website. This can be all very new but Github actually gives all the necessary data for you to properly set the DNS records
Now my first move when I’m not sure about something regarding domains is to ask to the technical support chat…