sub.domain.me 和 www.sub.domain.me 的 SSL 证书

SSL cert for sub.domain.me and www.sub.domain.me

我使用此 tutorial on DigitalOcean 从 let's encrypt for domain.mewww.domain.me 获得了 ssl 证书。 一切正常。 然后我创建了 sub.domain.mewww.sub.domain.me 并尝试使用相同的步骤为它们获取 ssl 证书。 sub.domain.me 工作正常。但是当我尝试在浏览器中获取 www.sub.domain.me 时,出现错误:

Your connection is not private. NET::ERR_CERT_COMMON_NAME_INVALID

我做错了什么?

我没有使用通配符证书,因为 LetsEncrypt 不支持这个

server 导致问题的块看起来像:

server {
    listen:80;
    listen 443 ssl;
    server_name www.sub.domain.me;
    return 301 $sheme://sub.domain.me$request_uri;
}

尝试添加:

ssl_certificate /opt/nginx/ssl/server.pem; 
ssl_certificate_key /opt/nginx/ssl/server.key;

到服务器块(当然有你的路径和文件名)。如果子域有其他证书,请使用它们的路径。

但是没有所有的nginx配置很难说错在哪里