我有这个网站,我可以使用http://example.com访问但是,如果我更改https的http,我会收到一条错误消息,指出我的连接不安全且Chrome中的图例为“NET :: ERR_CERT_COMMON_NAME_INVALID” 。其他浏览器也会出现类似的问题。
我对服务器或SSL证书了解不多,因此,我们非常感谢您对此的任何见解或建议。
答案 0 :(得分:1)
URL中的主机名必须与证书的主题匹配,否则将发生此错误。例如,如果您的证书仅对www.example.com
有效,那么以example.com
(不www
}访问该网站将导致此错误。
HTTP可以访问哪个站点仅取决于DNS和Web服务器的设置。对于HTTPS,证书也必须匹配。可能是您的证书比其他设置添加了更多限制,在这种情况下,HTTP将适用于特定域,但HTTPS将导致您看到的错误。