【问题标题】:How do I enable HTTPS on subdomain hosted on GitHub pages?如何在托管在 GitHub 页面上的子域上启用 HTTPS?
【发布时间】:2020-03-08 21:36:19
【问题描述】:

我有一个裸域 (sebsartlist.com) 托管在一台服务器 (carrd.io) 上,但想在 Git 中心页面上托管一个子域 pro.sebsartlist.com。我已经设法在 GitHub 页面上托管子域,但似乎无法让它“强制 HTTPS”。

我使用 cloudflare 进行 DNS 设置,并使用 CNAME 方法将 pro.sebsartlist.com 指向 username.github.io 所以不确定我是否也可以添加 A name 记录,因为这些指向当前的裸域.

我尝试使用 cloudflare 强制使用 HTTPS。

我通过使用加密设置菜单中的选项来做到这一点,但我仍然无法启用 HTTPS。

我还检查了我托管的所有文件都指向 HTML 中的 HTTPS URL。

【问题讨论】:

    标签: github https subdomain cloudflare


    【解决方案1】:

    我今天找不到这个问题的答案,所以我花了一段时间来解决这个问题。 我想通了。

    1. 将 CNAME 记录设置为全部指向您的 .github.io 页面链接
    2. 将自定义域更改为其他内容并返回,以便刷新证书。
    3. 在颁发证书后启用 https

    它完成了。

    【讨论】:

      猜你喜欢
      • 2019-04-26
      • 2012-08-04
      • 2022-11-10
      • 1970-01-01
      • 1970-01-01
      • 2021-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多