Tips:當你看到這個提示的時候,說明當前的文章是由原emlog部落格系統搬遷至此的,文章釋出時間已過於久遠,編排和內容不一定完整,還請諒解`
正式開啟全站HTTPS加密之旅
日期:2017-7-14 阿珏 談天說地 瀏覽:2158次 評論:0條
經過有段時間的內測,部落格正式開啟全站https。
建站到現在也快一年了,一直想搞個https,但是原來的主機不支援ssl證書,這就沒辦法了。
最近主機不也快到期了嘛,於是就換了個支援的伺服器。
之前也一直有人跟我說,部落格時不時的就訪問不到了,不知道這次升級了個更好的伺服器,速度和穩定性方面如何了。
然後就是對我的emlog版本也進行了升級,雖然只是個6.0.0的測試版,但比起之前的5.X版本的後臺管理介面就好看多了,依舊採用的是Bootstrap的UI庫.
(注:下圖為emlog 6.0.0測試版後臺管理介面,第三方模板的設定介面不見了,下圖右上角的模板管理是我自行新增上去的)
2、微語不見了
當初emlog弄上微語的時候我就感覺那是多此一舉了,弄的很粗糙,但等到大家都熟悉了之後,又去掉了,未免有點。。。
其實這也能用第三方外掛寫,給有需要的人去折騰吧。。。反正我也不怎麼發微語(
懶
),就將其捨棄了。
當然想要實現全站的https還是很麻煩的,我為什麼要升級emlog呢? 原因就在這裡,只有6.0.0之後的版本才全面支援https了,要是用之前的版本,那豈不是要改死了。。。
除了emlog,還有就是當前我使用的大前端模板也是不支援https的。
其實大前端最主要不支援https的地方就是百度的分享功能,在文章頁面使用了百度分享,導致http和https混用,可愛的小綠鎖沒了。
“百度分享到目前為止估計也已經有兩三年沒有更新過了,其官方網站的資訊更新至今還停留在2012年的時候。這麼長時間未更新以至於現在百度系很多產品都HTTPS化了百度分享仍然還是不支援,對開發者來說很麻煩。如果網站已經啟用全站HTTPS則使用百度分享後會出現載入問題,百度分享的核心JavaScript會被攔截掉。”
在網上尋尋覓覓,發現已經有人處理了這個問題,所以我們直接做伸手黨即可。
Github地址:https://github.com/hrwhisper/baiduShare
3、預設模板的手機版頁面去掉了( 反正很醜 ),反正目前模板是自適應的,不需要。