SSL证书安装后不带 www 的域名正常,带 www 访问提示不匹配是什么原因?
如果你下载并安装 SSL 证书后,发现不带 www 的域名访问正常,但带 www 访问时提示证书不匹配,一般说明当前证书里没有包含 www 这个域名。
例如证书只包含:
example.com
但你访问的是:
www.example.com
浏览器就会提示证书和当前访问域名不匹配。
这种情况通常是因为申请证书时,只验证通过了不带 www 的域名,而带 www 的域名没有一起验证成功。也可能是当时 www 域名没有解析成功、无法访问,或者验证文件在 www 域名下无法正常打开,导致系统只给能验证通过的域名签发证书。
如果使用的是文件验证方式,验证时要求不带 www 和带 www 的域名都能正常访问对应验证文件,只要其中一个域名访问不了验证文件,就可能只签发访问正常的那一条域名。
处理方式是重新申请或重新签发 SSL 证书,并确保申请时同时包含不带 www 和带 www 的域名。
重新验证前,先确认以下两项:
不带 www 的域名可以正常访问验证文件。
带 www 的域名也可以正常访问同一个验证文件。
确认两个域名都能正常访问后,再重新进行证书验证和签发。签发成功后,下载的新证书中同时包含 www 和不带 www 域名,安装后访问这两个地址才不会再提示证书不匹配。
当然,也可以直接使用DNS验证,更方便快捷。







请先 登录后发表评论 ~