Typecho开启全站HTTPS

开启SSL首先肯定得有证书,现在的证书很多,也有免费的

作为个人站长,也没必要花上千块钱去购买一个证书,毕竟太贵了

阿里云和腾讯云都能申请免费的证书,有效期是一年

Typecho开启全站HTTPS

阿里云证书购买地址

有证书之后要看安装typecho所使用的环境

具体就不细说了

Typecho修改

修改站点地址

  1. 登录Typecho后台
  2. 点击设置中的基本设置
  3. 将站点地址改为https的地址
Typecho开启全站HTTPS

修改Config.inc.php配置

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

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

修改评论配置

找到站点主题目录下的comments.php文件,并搜索$this->commentUrl(),将其替换为:echo str_replace("http","https",$this->commentUrl()); 

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

上面几步做完之后,用浏览器访问你的https站点,按下F12检查有没有忘记修改的地方,比如网站的favicon地址是否为https的地址,否则网站可能还是http协议哦

上面几步完成之后,网站就已经处于全站HTTPS访问了

给TA打赏
共{{data.count}}人
人已打赏
技术教程

申请微软A1账号教程

2019-5-7 16:22:47

技术教程

【小米手机】MIUI系统 系统更新界面显示手动选择安装包

2019-7-5 19:22:43

3 条回复 A文章作者 M管理员
  1. 银河舰队

    微信测试

  2. 银河舰队

    再次测试

  3. 奶次

    爱了

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索