关于网站为什么要部署https,神器妹在文章《网站部署https的方法》一文中分享了一些网友的经验,发现真正上手操作时,还是有一些出入的,本次神器妹是直接分享自己的实战经验。

【基础准备】

  • 阿里云申请、下载SSL证书;
  • 采用宝塔面板管理网站;

【实战操作】

1.基本操作教程:1分钟学会给你的网站添加上https!https://blog.csdn.net/Aaroun/article/details/99291633

2.关于宝塔上部署证书的说明

https://www.bt.cn/bbs/thread-704-1-1.html

3.以上2个教程可以让草根菜鸟站长完成基本的https部署,但是不一定部署成功后,这里说说神器妹的失败部署经验,以及最后怎么成功部署的。

问题基本出现在右侧的PEM格式证书合并顺序上:

宝塔给出的PEM格式证书合并方式是:

PEM格式证书=域名证书.crt +根证书(root bundle).crt

但是阿里云下载的SSL证书有3个文件,key肯定认不错,crt文件有2个,我等小白怎么分得清哪个是域名证书,哪个是根证书呢。

刚开始神器妹是猜的,也懒得去百度一下,直接想当然合并chain+pubic文件,结果如此部署,网站不仅没有成功部署https,连正常访问都失败了。

然后一想不就3个文件吗,key部署肯定错不了,将上面的合并顺序翻一下,pubic+chain,然后重新打开网站,就成功加上了https。

发表回复

后才能评论