banner
阿珏酱

阿珏酱

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

正式に全サイトのHTTPS暗号化の旅を開始します。

ヒント:このヒントを見ると、現在の記事は元のemlogブログシステムから移行されたものであり、記事の公開日が古すぎて、レイアウトや内容が完全ではないかもしれません。ご了承ください。

正式開始全サイト HTTPS 暗号化の旅

日付:2017-7-14 阿珏 谈天说地 ページビュー:2158 回 コメント:0 件

image
内部テストの後、ブログは正式に全サイトhttpsを開始しました。

サイトを作成してからもう1年近く経ちましたが、ずっと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が混在してしまい、かわいい小さな緑の鍵がなくなってしまいます。

「百度共有は最後に更新されたのはおそらく2〜3年前で、公式ウェブサイトの情報は2012年に止まっています。この長い間、百度の製品の多くはすでにHTTPS化されていますが、百度共有はまだサポートされていません。開発者にとっては非常に面倒です。ウェブサイトがすでに全サイトHTTPSを有効にしている場合、百度共有を使用すると読み込みの問題が発生します。百度共有のコアJavaScriptがブロックされます。」

インターネットで検索してみると、すでに誰かがこの問題を解決していることがわかりましたので、私たちは単に手を差し伸べるだけです。
GitHubのリンク:https://github.com/hrwhisper/baiduShare

3、デフォルトテンプレートのモバイル版ページが削除されました( とにかく醜い )、現在のテンプレートはレスポンシブデザインなので、必要ありません。


読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。