如何在GitHub页面上托管的子域上启用HTTPS?

问题描述 投票:2回答:1

我在一个服务器(sebsartlist.com)上托管了一个裸域(carrd.io),但希望在Git集线器页面上托管一个子域pro.sebsartlist.com。我设法将子域托管在GitHub页面上,但似乎无法将其添加到“ Enforce HTTPS”。

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

我尝试使用cloudflare强制HTTPS。

我通过使用加密设置菜单中的选项进行了此操作,但是我仍然无法启用HTTPS。

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

github https subdomain cloudflare
1个回答
0
投票

我今天无法为此找到答案,所以我花了一段时间对此进行了了解。我想通了。

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

及其完成。

© www.soinside.com 2019 - 2024. All rights reserved.