使用AWS的Github页面自定义域的HTTPS

时间:2017-11-20 17:53:57

标签: amazon-web-services ssl https github-pages

我决定为我的Github页面自定义域切换到HTTPS,为此我一步一步地遵循this教程。即:

  • 在AWS Certificate Manager中请求SSL
  • 创建了CloudFront分配
  • 将我的DNS A记录更改为该分发的别名

但由于某些原因,当访问christopherkade.com时,URL会跟随我在发行版中设置的默认根对象(christopherkade.com/index.html),Firefox会给我以下错误The page isn’t redirecting properly和Chrome christopherkade.com redirected you too many times.

以下是我的DNS记录:

enter image description here

我的页面托管在this存储库。

我忘记了什么吗?

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案,但它需要更改用于提供HTTPS的服务。我总结了here,但简而言之:

我现在使用 Cloudflare 作为我的DNS,并在设置我的网站后将AWS Route 53上的名称服务器更改为Cloudflare提供的名称服务器。

正如您所看到的,christopherkade.com现在已在HTTPS中提供。