【问题标题】:How to apply LetsEncrypt SSL certificate to WWW domain?如何将 LetsEncrypt SSL 证书应用于 WWW 域?
【发布时间】:2022-02-25 14:57:31
【问题描述】:

我正在使用 Hostinger VPS 和 Hestia CP。我可以从成功应用于https://example.com 的控制面板创建 LetsEncrypt SSL。

当我在 Google Chrome、Opera 和 Microsoft Edge 中转到 www.example.com 时,它也能完美运行。

但是,www.example.com 在 Firefox 和 Internet Explorer 上提供“SSL_ERROR_BAD_CERT_DOMAIN”。

www.example.com 无论如何都会重定向到https://example.com 地址,但由于某种原因,Firefox 和 IE 在出错之前不会重定向网站。

所以我假设它给我留下了两个选择。要么对 www 和非 www 域使用 SSL 证书,要么找到解决方案以在出现错误之前重定向网站。无法弄清楚哪种方式更好以及如何去做。

【问题讨论】:

  • 在(浏览器)警告之前重定向网站是不可能的。 (这会破坏 SSL 证书的目的。)您需要一个涵盖 www 和非 www 域的 SSL 证书。 FF 和 IE 可能会在将请求发送到您的服务器之前对其进行升级——这可能是所有浏览器最终都会采用的方式。

标签: .htaccess ssl lets-encrypt vesta


【解决方案1】:

如果您创建一个新域,请务必同时添加 www。子域到别名列。所以,f.e.就像下面的截图一样。

接下来您要做的是(重新)生成 SSL。现在,当您在输入别名后生成它时,SSL 证书。也将与它们一起生成。

【讨论】:

    猜你喜欢
    • 2023-03-03
    • 2020-03-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多