web - HTTPS 不适用于我的 www 子域 CNAME
问题描述
我正在为我的网站使用 GitHub Pages。
- https://spellbot.io有效
- http://spellbot.io重定向到 #1
- http://www.spellbot.io重定向到 #1
问题是当我结合 www 和 https 时。它给了我一个“连接不是私有的”警告,说证书无效。它显示的证书是来自www.github.com的 DigiCert High Assurance EV Root CA。
在我的站点的 DNS 配置中,我将 CNAME 设置为将 www 指向 spellbot.io,并且我有一个使用letsencrypt.org 的 spellbot.io 的 CAA 记录。
我遵循了 GitHub 在此处提供的所有说明:https ://docs.github.com/en/github/working-with-github-pages/managing-a-custom-domain-for-your-github-pages-site#配置一个顶点域
我已经正确设置了我的 A 记录。我的 GitHub Pages 目录中有一个 CNAME 文件,其中包含“spellbot.io”。我已经检查在我的回购设置中打开“强制 HTTPS”。
我到底如何才能使这项工作正常进行?
解决方案
推荐阅读
- node.js - 如何使用子文件夹和类别制作动态帮助命令?
- python - 由 php 调用时,python 脚本中的 cv2 不起作用
- javascript - 将图像导入 React 组件时出错
- javascript - 我可以使用 getElementsByTagName 更改嵌套的 h2 吗?
- windows - 如何在 PowerShell 中单独访问 gwmi 的返回值?
- python - 在理解中访问字符串的索引
- javascript - 如何在鼠标悬停时更改具有特定类的每个元素的背景?
- scala - Spark 测试基地:使用 SharedSparkContext 时出错
- node.js - 重启后下拉失败 - discord.js
- r - 在带有 Apple M1 芯片的 MacBook 上安装 gfortran 以在 R 中使用