banner
阿珏酱

阿珏酱

乘上与平常相反的电车,去看看那未曾见过的风景
twitter
github
facebook
bilibili
zhihu
steam_profiles
youtube

正式開啟全站HTTPS加密之旅

提示:當你看到這個提示的時候,說明當前的文章是由原emlog博客系統搬遷至此的,文章發布時間已過於久遠,編排和內容不一定完整,還請諒解`

正式開啟全站 HTTPS 加密之旅

日期:2017-7-14 阿珏 談天說地 瀏覽:2158 次 評論:0 條

image
經過有段時間的內測,博客正式開啟全站https。

建站到現在也快一年了,一直想搞個https,但是原來的主機不支持ssl證書,這就沒辦法了。
最近主機不也快到期了嘛,於是就換了個支持的伺服器。
之前也一直有人跟我說,博客時不時的就訪問不到了,不知道這次升級了個更好的伺服器,速度和穩定性方面如何了。
然後就是對我的emlog版本也進行了升級,雖然只是個6.0.0的測試版,但比起之前的5.X版本的後台管理界面就好看多了,依舊採用的是Bootstrap的UI庫。
(注:下圖為emlog 6.0.0測試版後台管理界面,第三方模板的設置界面不見了,下圖右上角的模板管理是我自行添加上去的)
image
2、微語不見了

當初emlog弄上微語的時候我就感覺那是多此一舉了,弄的很粗糙,但等到大家都熟悉了之後,又去掉了,未免有點。。。
其實這也能用第三方插件寫,給有需要的人去折騰吧。。。反正我也不怎麼發微語( ),就將其捨棄了。



當然想要實現全站的https還是很麻煩的,我為什麼要升級emlog呢? 原因就在這裡,只有6.0.0之後的版本才全面支持https了,要是用之前的版本,那豈不是要改死了。。。
image

除了emlog,還有就是當前我使用的大前端模板也是不支持https的。

其實大前端最主要不支持https的地方就是百度的分享功能,在文章頁面使用了百度分享,導致http和https混用,可愛的小綠鎖沒了。

“百度分享到目前為止估計也已經有兩三年沒有更新過了,其官方網站的資訊更新至今還停留在2012年的時候。這麼長時間未更新以至於現在百度系很多產品都HTTPS化了百度分享仍然還是不支持,對開發者來說很麻煩。如果網站已經啟用全站HTTPS則使用百度分享後會出現加載問題,百度分享的核心JavaScript會被攔截掉。”

在網上尋尋覓覓,發現已經有人處理了這個問題,所以我們直接做伸手黨即可。
Github地址:https://github.com/hrwhisper/baiduShare

3、默認模板的手機版頁面去掉了( 反正很醜 ),反正目前模板是自適應的,不需要。


載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。