Super源さんの音楽ブログ

名曲紹介、作詞・作曲、音楽用語の楽しい覚え方、その他音楽にまつわることを書いていくブログです。可愛い音楽ブログパーツも配布しています。

Rss  Admin

【忍者ブログ】http:からhttps:に自動転送させるjavascript

忍者ブログ 常時SSL化

皆さん、こんばんは。( ^-^)/

おととい(2020年1月8日)、ここ忍者ブログが、ついに常時SSL化に対応となりました。\(^o^)/ ヤッタァ
正直なところ、「やっと!」という感じです。(T^T)ナガカッターーッ!


>忍者ブログは2020年1月8日よりhttps(SSL)による接続に対応しました。
>これにより安全な接続が可能となり、検索エンジン内のスコアの向上が見込まれます。
>(※独自ドメインを除く)
>
>URLの先頭にあるhttp://をhttps://と変更してアクセスすることで自動でSSL接続となります。
>
>詳細はこちら
>
>SSL(Secure Sockets Layer)とは、データを暗号化して送受信する仕組みです。
>SSL化することにより、サーバとPCの間での通信を安全に行なうことができます。
>独自ドメインのSSL対応は現在未定となっております。

『忍者ブログ』SSL(https)対応のお知らせ(※独自ドメインを除く)
https://www.ninja.co.jp/information/all_category/topic/12755/


がしかし、ここで困ったことが!
httpからhttps:へ、自動的に転送されないのです。
早い話、同じブログで違うURLのものが2つ存在することになるわけで、これは参りました。【><】マイッタ!

そこで急遽、私Super源さん、javascriptを使って、ブログをhttp:でアクセスされた場合に、自動的にhttps:へ転送してくれるスクリプトを書きましたので、以下に航海、じゃなかった公開いたします。

<!-- http -> https転送 ここから -->
<script>
   if (window.location.protocol == 'http:')
      window.location.protocol = "https:";
</script>
<!-- http -> https転送 ここまで-->

船に乗ってどうする!(-_-メ)/~~~~~バシィ!!(T/O)

使い方は簡単で、お使いのテンプレートの<head>のすぐ下に、上記のスクリプトを書き込むだけです。

具体的には、管理画面の「テンプレートの設定」→「修正」とcllickすると、画面の左側に「HTML編集」という窓が現われるので、この窓内をclickし、上のスクリプトをブログのHTMLに追加します。
追加位置は、テンプレートによって異なりますが、上から4~5行目あたりです。


ということで、同様の問題で困っている方がいらっしゃいましたら、上のスクリプトをお使いいただければと思います。(^^)

おそらく、忍者ブログで、いずれこの問題に公式に対応してくるとは思いますが、いつのことか分かりませんので…。【><】

というのも、先行して常時SSL化に対応した忍者ホームページが、未だ以下の状態ですからね。


>忍者ホームページはhttps(SSL接続)とhttp(非SSL接続)の両方が可能な仕様となっております。
>
>そのため、[https://~]のURLでアクセスすればSSL接続されたホームページが表示され、
>[http://~]のURLでアクセスすればSSL接続されていないホームページが表示されます。
>
>[http://~]から[https://~]への強制リダイレクトの機能等は忍者ホームページにはございません。
>予めご了承ください。

ホームページにSSL(https)で接続できない
https://www.ninja.co.jp/hp/help/faq/12604/


まぁ、気長に待つことにしましょう。(^^)

【注意!】今日(2020年1月10日)の時点で、忍者ブログの常時SSL化は”独自ドメイン”には対応していません。
そのため、独自ドメインでブログを運用している方は、以上のスクリプトを書き込まないでください。ブログが正常に表示されなくなります

なお、このスクリプトのご使用前には、念のためバックアップを取り、ご使用は自己責任で

それでは近いうちにまた、名曲紹介ページの方でお会いしましょう!(@^^)/~~~