GitHub Pages开启全站https连接
好久没更新博客了,最近想写博客时发现travis-CI自动部署系统用不了了,本地也用不了了,问题还不一样.弄了小半个下午才弄好.应该是某个插件更新了导致的一些错误,再加上本地的python版本有问题,导致都没法用还显示错误不一样.别人的博客框架确实好用,但是除了问题震荡还是有点麻烦的.whatever,修好了就好了.
GitHub Pages开启全站https安全连接
最近Chrome69版本发布修改了https的显示方式,于是我又了解了一下https,意识到我的博客还是用的http连接非常不安全怎么办啊,于是在最近全部升级成了https连接(其实就是强迫症犯了觉得那个小锁很好看也想要一个).
升级成https后的显示效果
开启GitHub Pages强制https
全站https访问需要禁止http访问才有意义,这一步很简单,直接在项目的设置界面中的GitHub Pages那里打勾就好
貌似以前自定义域名开启https还很麻烦,但是现在GitHub升级了,一切都变得容易了起来.
全部资源使用https
完成上一步后打开网站发现使用https连接但是还是没有小绿锁.因为很多资源比如图片还是使用http连接加载的所以不能不能认为是安全的网站所以没有小锁.要实现有小锁就必须全部资源使用https连接才行.
将全部图床图片等其他外链全部设置成https后小锁就出现了.
写在最后
其实安全证书还有很多级别,仔细观察发现我的小锁图标和GitHub还是有区别的,GitHub采用的拓展的安全证书,更加安全.
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 ZZSHUB!
评论