我使用 cloudflare 来管理我的 DNS。当我通过 https:// 访问我的网站时,它会显示“不受信任的连接”。
这很可能是由于 DNS 问题造成的吗?或者,这可能是由于虚拟主机问题造成的?如果需要,我可以提供我的虚拟主机配置。
答案1
使用 CDN 传输 HTTPS 数据需要特殊配置。
问题是 CDN 提供的是他们的 SSL 证书而不是您的证书。这会导致浏览器不匹配。
您需要联系 CloudFlare 以了解他们是否支持通过 CDN 进行 SSL。即便如此,SSL 域也可能不是您的域名。通常这是一个通配符 CDN 域。
答案2
您安装的证书不正确。请为您的实际域安装一个证书。
答案3
我猜你没有遵循 CloudFlare 关于向域添加 SSL 的说明。这是一项付费服务。
http://www.cloudflare.com/wiki/How_do_I_add_SSL_support_for_a_domain%3F