原文轉(zhuǎn)載自我的博客https://benym.cn
前言
Tips:有什么問題可以在下方留言板留言哦,留下自己的郵箱,可以保證快速回復
最近在折騰博客,發(fā)現(xiàn)github上很多人說個人博客支持https很重要,原本的github.io域名本來支持https協(xié)議,但是在自定義域名之后,協(xié)議變成了http。這使得網(wǎng)站變得不夠安全,容易被劫持。
但是網(wǎng)上的支持https很多都是反向代理,以及SSL證書等,涉及到備案還有一些配置操作,算是比較麻煩,期間如果不對還會出現(xiàn)各種bug。所以針對簡單想支持全站https的站長而言,我們可以選擇如下操作:
對于github解析的用戶
打開Github Pages頁面的強制HTTPS

在此之前,請確認上圖中的Custom domain已經(jīng)寫為你的自定義域名
然后再勾選Enforce HTTPS即可
對于coding解析的用戶
打開Coding Pages服務的強制HTTPS訪問

對于沒有引用外部鏈接的同學來說,你已經(jīng)獲得了https認證,在谷歌瀏覽器中可見網(wǎng)站的小綠鎖,但是對于大部分站長來說都有自己的云存儲來保存自己的圖片或者文件,于是我們需要一個圖床或者云對象存儲并且它支持https協(xié)議**。
云存儲對象的選擇(騰訊云)
在百度中想要支持https外鏈的圖床有不少,如簡單圖床、SM.MS、imgur、路過圖床等,讀者如果僅僅需要引用圖片文件,那么這些圖床完全滿足你的要求,并可以保證全站https。但是筆者需要存儲的不僅僅是圖片,有事還會存儲文件,而這些圖床只能存儲圖片,不能存儲其他文件,這就無法保證我其他文件的https鏈接,筆者偶然間發(fā)現(xiàn),騰訊云的對象存儲具有不錯的空間,并且支持https協(xié)議的外鏈,而且免費,于是把整個云存儲搬去騰訊云,更換外鏈后完成了全站https。
騰訊云對象存儲添加
1、在云產(chǎn)品中選擇對象存儲

2、創(chuàng)建存儲桶

2.1關于存儲的容量問題:
每個存儲桶中的對象不限

每月免費存儲額度50GB,下行流量10GB,對于一個個人博客流量還不大的情況下完全足夠了

3、創(chuàng)建存儲桶后上傳自己的文件,然后點擊詳情,可以看到他的https外部鏈接

4、更換自己的md文件的外部鏈接即可,然后重新部署hexo,就可以看到效果了
