带有 https 而不带有 www 的域名不起作用

带有 https 而不带有 www 的域名不起作用

我已经为 google-site 设置了自定义域名,并使用 namecheap 作为域名提供商。

我指的是https://support.google.com/sites/answer/9068867?hl=enhttps://www.namecheap.com/support/knowledgebase/article.aspx/9252/2208/how-do-i-add-my-domain-to-google-sites

这是我在 namecheap 中的设置

在此处输入图片描述

然而,并不是所有的域名都能正常工作

以 https 开头且不带 www 的那个不起作用。

有什么办法可以让它工作吗?目前,我没有从域名提供商处购买 SSL 证书。这就是它不起作用的原因吗?

答案1

  1. 您的 Let's Encrypt HTTPS 证书颁发给“www.wenote.me”,而不是“*.wenote.me”。您的客户端在尝试访问“wenote.me”时将收到 SSL 错误。
  2. 您没有“wenote.me”的 DNS 记录。检查“wenote.me”的 DNS 查询响应后,它不会像“www.wenote.me”的响应那样返回 ghs.googlehosted.com 地址。如果 namecheap 允许您这样做,您可能需要将“www”记录转换为通配符记录。

相关内容