将两个站点链接在一起时出现无效证书警告

Invalid Certificate Warning When Linking Two Sites Together

我到处寻找解决这个问题的方法,但最接近的答案是删除 "Cert High that expires Nov. 2031",我试过了,但没有任何积极效果。我已经联系了 Github 和 Namecheap,但都不知道是什么导致了问题。

我有两个网站(johnwolfe.io 和 johnwolfe.tech),它们相互 link(它们是 运行 到 Github,并且有一个自定义域并通过 Namecheap 托管)。当我从一个站点单击 link 到另一个站点时,我总是收到证书警告:

[1]: http://imgur.com/iB2L2X1.jpg 连接警告截图

例如,如果我转到 www.johnwolfe.tech 并单击 link 到 www.johnwolfe.io,则会出现警告。同样,如果我转到 www.johnwolfe.io 并单击 Resume,即 link 到 www.johnwolfe.tech,也会出现警告。

我已经尝试删除 Resume 站点的自定义域部分并仅使用 git 托管版本,但是当我转到 johnwolfe.io 时仍然会产生证书警告。我还检查了是否有任何证书过期并且它们都是最新的。

我真的很感激任何人的任何见解,因为我在整个 Internet 上搜索并询问了两家公司并且在所有情况下都陷入了死胡同。

谢谢。

这与将站点链接在一起无关。只需输入 URL https://www.johnwolfe.io/https://www.johnwolfe.tech/ 就会导致此错误,因为该站点的证书是针对 github.com 而不是您的域的。

我认为 github 不支持自定义域上的 https(some-user.github.com 等域除外)。 Searching for this topic 建议您可以通过将 Cloudflare SSL 放在 github 前面来获得此功能。