为啥更换ssl证书后http访问不了网站?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥更换ssl证书后http访问不了网站?相关的知识,希望对你有一定的参考价值。
http访问报503 然后https访问加载不了图片等资源,之前证书过期之前一切正常
参考技术A配置SSL证书,同样80端口还需要保持不能删除。
解释原因:
- HTTP与HTTPS是两个单独的端口,HTTP采取80端口,HTTPS采取443端口。
更换了SSL证书后,查看80端口是否绑定域名,重新进行绑定一下。
尝试重启服务器环境,重新配置SSL证书与HTTP站点。
使用SSL证书,网页代码调用图片应该采取//方式自动识别协议补充,这样无论是HTTP还是HTTPS都可以加载内容。
解决办法:重启服务器后重新配置SSL证书与HTTP站点。
Nginx更换SSL证书后报错
背景
SSL证书将要到期,重新购买证书,并使用SFTP命令行工具上传后,nginx配置文件检查报错:
PEM_read_bio_PrivateKey() failed (SSL: error:0906D06C:PEM routines:PEM_read_bio:no start line:Expecting: ANY PRIVATE KEY)
解决方法
谷歌和某度了一下,最终发现使用sftp上传的证书,文件权限发生了修改,重新使用scp -a命令保持文件权限上传后,nginx检查正常
以上是关于为啥更换ssl证书后http访问不了网站?的主要内容,如果未能解决你的问题,请参考以下文章