1.申请SSL证书

做https是需要证书的...如果没有,这里可以推荐你几个,有付费的也有免费的。

宝塔可以一键申请SSL证书

在宝塔面板中的站点设置就能够一键申请了,宝塔提供了2种证书的一键申请,分别是:

  • 宝塔SSL(申请的是免费版TrustAsia DV SSL CA - G5证书,仅支持单个域名申请) Let’s
  • Encrypt免费SSL证书(有效期3个月,支持多域名。默认会自动续签)

阿里云SSL证书

阿里云提供了Symantec的免费型DV SSL证书(0元一年,仅支持单个域名申请)
阿里云SSL.png


部署证书我就不说了

有问题的在留言页私信我


Typecho设置

修改站点地址

  1. 登录Typecho后台列表项目
  2. 点击设置中的基本设置
  3. 将站点地址改为https的地址

修改Config.inc.php配置

在站点根目录下的config.inc.php文件中加入下面的配置,否则网站后台还是会调用HTTP资源。

/** 开启HTTPS */
define('__TYPECHO_SECURE__',true);

修改评论配置

找到站点主题目录下的comments.php文件,并搜索

$this->commentUrl()

将其替换为:

echo str_replace("http","https",$this->commentUrl());

如果这一步没有设置,博客可能无法提交评论

完了以后,检查有没有忘记修改的地方,看看网站的favicon地址是否为https的地址,不然网站还是http协议

今天的技术分享就到这里,祝你们建站成功

最后修改:2020 年 07 月 12 日 02 : 51 PM
如果觉得我的文章对你有用,请随意赞赏