Byungjoon Lee

Especially, for the organization users.

  • create the Jekyll site — possibly, the site URL would be like https://xxx-yyy.pages.github.io/
  • Go to your DNS service provider web site and register the following 2 records: (1) a CNAME record from a subdomain to <org name>.github.io, and (2) a CAA record for <org name>.github.io “letsencrypt.org” 0 issue
  • Go to your repository where your page is located and register the custom domain name
  • Wait until the DNS check is finished and the TLS certificate is created
  • Click the “Enforce HTTPS” checkbox just like the above
  • Done!

--

--