将Typecho博客升级为HTTPS

@spiritree  March 1, 2017

主机端

本人用的是主机壳的虚拟主机,为什么不用腾讯、阿里云等云主机?有如下原因:

优点:

  • 管理方便(一键申请部署Let's Encrypt 证书)

  • 价格便宜

缺点:

  • 几乎无DIY方法

主机壳升级HTTPS方法为:管理主机->HTTPS证书管理->免费一键申请Let's Encrypt 证书

已经操作完了,可是怎么还是没变?需要ftp连接到虚拟主机打开.htaccess文件(因为是Apache)添加两条规则,先检测HTTPS请求再将HTTP强制转到HTTPS

RewriteCond %{HTTP:KERSSL} !on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R=301]

大功告成!可是还有点细节问题~

外链处理

  • 将博客的静态文件都以HTTPS方式加载

  • 七牛云存储(图床)充值10RMB申请HTTPS外链

这下才算完美HTTPS显示了!


添加新评论