配置https的一点经验

  • zzzzer
  • 682 次点击

今天看见大家在讲给论坛配置https的问题,就想着能不能也给自己的博客配置https,结果还真成功了,其实还挺简单的,但有个小坑,分享下经验。

我的配置是nginx+gunicorn+django

首先申请个ssl证书,我是腾讯云用户,有免费的证书申请,发现申请完要审核,说是要一天,但大概10分钟就提示我申请成功了。然后把证书下载下来,在服务器上找个目录丢进去,然后修改下nginx配置文件,腾迅云这篇文章把怎么配置讲的很清楚,全按他的来就ok了,自己把证书路径,域名改下。然后正常启动gunicon就行了。不过如果你网页里的css和js文件用了外部链接,那么就要把链接中的http改成https,不然你会发现载不进这些链接。

我说的小坑是什么呢,就是如果你网页里有任何非https链接,那么url旁边就不会出现小绿锁,虽然url中显示是https,这一度让我以为是我gunicorn配置错了,其实只要你网页中链接都是https,小绿锁就会出现了。

大家有什么问题可以问我,看着url旁边的小绿锁确实很有安全感,哈哈

添加一条新回复
登录 或者 注册 后发表回复