gpt4 book ai didi

ssl - 将 GoDaddy DNS 指向 GitHub 页面使用 http over https

转载 作者:太空宇宙 更新时间:2023-11-03 12:42:51 24 4
gpt4 key购买 nike

如图所示,我有我的 DNS 设置 DNS Setting连同带有主机 www 和值的附加 CNAME 作为我的 GitHub 页面。接下来,我在我的 GitHub 页面中设置了一个 CNAME 条目,其中包含一个指向我的域的 apex 条目。我面临的问题是,每当我使用 https 协议(protocol)访问我的域时,它都会显示连接不安全的警告。我在 Chrome 中得到以下信息:

NET::ERR_CERT_COMMON_NAME_INVALID

我该如何解决这个问题?我的域同时具有 https 和 http 访问权限。

最佳答案

更新:Github 于 2018 年 5 月 1 日引入了对 HTTPS 的自定义域支持。

如果您使用的是 GoDaddy 并想升级到 HTTPS,请执行以下操作:

  1. 在您的 GoDaddy 帐户中转到您网站的 DNS 设置。
  2. 删除所有现有的 A 记录。
  3. 打开终端并执行 dig +noall +answer <YOUR-USERNAME>.github.io .您应该会看到一个表格,其中列出了 4 个略有不同的 IP 地址:enter image description here
  4. 在 GoDaddy 上,创建 4 条新的 A 记录,每条记录指向其中一个 IP。 主机 使用 @并将 TTL 设置为较低的用户定义值(如果您赶时间的话)。
  5. 转到您在 Github 上的页面存储库设置,然后 clear the custom domain name and save 。等一会儿(分钟)。
  6. 执行dig +noall +answer <YOUR-CUSTOM-DOMAIN>时生成您在 A 记录中输入的 4 个 IP 地址,返回 Github 存储库设置并在自定义域单元格中重新输入并保存您的自定义域名(您刚刚清除)。
  7. (可选)选中强制 HTTPS 框。但要确保 https://<YOUR-DOMAIN>首先是响应。

    • 确保您的 DNS 设置中也有 CNAME 记录。主机应为 www它应该指向你的 <YOUR-USERNAME>.github.io .
    • 确保您的网站存储库中有一个名为 CNAME 的文件包含您的自定义域的名称(在我的例子中是 ulfaslak.com )。

Reference

关于ssl - 将 GoDaddy DNS 指向 GitHub 页面使用 http over https,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44672603/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com