GitHub Pages and Hover

One of the tasks for migrating from Blogger to GitHub Pages was to reconfigure the DNS settings with my hosting provider, Hover. GitHub has written a fair amount of documentation on how to do this in a variety of setups.

Update DNS records on Hover.com

  • Login and navigate to the DNS section of your domain.
  • Select “Reset to default” to remove previous changes.
  • Remove Hover’s default A record with the “@” host value.
  • Add CNAME forwards with a “www” host for the GitHub address with and without trailing slash.
  • Add GitHub A records with “@” host for “192.30.252.153” and “192.30.252.154”

Hover DNS dashboard after changes

Add CNAME to repository

  • Create a CNAME file in the repository root
  • Add the desired URL to the file