Setting up a custom domain for Github Pages involves adding a CNAME file and defining DNS records. But if the DNS isn\'t setup or if the domain registration lapses then the CNAM