上次我跟大家分享了免费SSL申请及服务器配置https,有些朋友成功申请免费SSL证书后,出现了一些问题。
比如使用HTTPS后,网站打不开了,还有些出现安全警告、页面错乱等情况。
在这里跟大家简单解释下。

1、配置https后网站打不开(http能正常打开)。
这种情况,主要有这么种原因:
a.申请的ssl证书域名要和当前域名匹配;
b.服务器开放了443端口(默认),要检查防火墙及服务器安全软件是否拦截了;
c.如果网站使用了CDN也会打不开的。比如百度云、360网站卫士等,它们是不支持HTTPS加速的。

2、安全警告、页面错乱、地址栏不出现安全锁图标等。
出现这些情况,一般考虑下面原因:
a.服务器证书设置问题。以IIS为例,如果在IIS的ssl设置里面指定了启用ssl,那么用户必须使用ssl连接,也就是说要安装证书才能访问;
b.服务器和证书都没有问题,主要是页面有其它链接资源。比如http调用的CSS、JS及图片等,都属于不安全连接的。
把调用资源的域名设置为https(二级域名或其它域名也要申请证书),或改为站内相对链接,如:/uno/cm/style.css。

标签: https, ssl, 443

添加新评论