正式開啟全站HTTPS加密之旅

正式開啟全站HTTPS加密之旅


經過有段時間的內測,部落格正式開啟全站 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、預設佈景主題的手機版頁面去掉了(反正很醜),反正目前佈景主題是響應式的,不需要。

Powered by ❤️ with Hugo and Stack Theme.