(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();

SSL対応

先日の話を実行した。

https://~

先日、当BlogでSSL対応を検討していこうと考えているいう話をしたが、いつまでもグダクダやっていては変化がないため、早速実践してみた。
まずはテストベッドとなる“http://olympus.blue/”を“https://olympus.blue/”にするべく、レンタルサイト「ロリポップサーバ」のセキュリティ設定で“olympus.blue”のドメインをSSLに対応させた。
その後、WordPressの「設定」「一般」のBlogのURLの記載箇所2つを“http://”から“https://”に書き換え、保存する。
これで大凡の設定は終わりなのだが、これだとリンクさせている投稿記事に貼り付けた画像などが“https://”化しないので、プラグイン「Search Regex」の力を借りる事にした。
この「Search Regex」は、特定文字列をサイト内で検索し、一斉に置換できるプラグインで、検索場所を記事のコメントだけとか細かく指定できる機能がある。
そこで、まず自分の投稿記事の中から“http://olympus.blue/”を検索し、10件程度の該当項目を発見、それをそのまま“https://olympus.blue/”に置換してセーブ、という手順を踏む。
このあたりはネットで“WordPress”“SSL”“Search Regex”と検索すれば、使い方を紹介してくれるサイトを見つける事ができるだろう。
作業としてはこれでほぼ解決である(100%とは言わないが、本来はこれで大凡問題ない。ここから先私が気がつかなかった事でアレコレ迷った事を書いていく)。

なぜ変化しない?

だが…なぜかこれだけの事をしてもGoogle ChromeのURL欄は「保護されたサイト」と表示しない。まだ細かいところで“http://”が残っているのか? といろいろ探すが、もともとテキストリンクの中に“http://”が存在していても、保護されたサイトにならないという事はない。
では何が原因なのか?
迷った私は、そもそもの原点に立ち返った。
“olympus.blue/”というドメインは、“angel-halo.com”のドメインで指定しているフォルダの下にあるフォルダの中で構成している。
「そうか…きっと“angel-halo.com”をSSL化しないと保護されないのかも…」
分からないというのは恐ろしい事である。
テストベッドとして“olympus.blue/”をSSL化して問題がない事を確認してから“angel-halo.com”のSSL化を進めるという本来の目的を忘れ、“olympus.blue/”をSSL化するために“angel-halo.com”をSSL化するという、暴挙に出たのである。
結局、同じ手順で“angel-halo.com”もSSL化を進めるが、結局“olympus.blue/”も“angel-halo.com”も私が見ているブラウザ上では「保護されたサイト」にならないという事態に…。

とりあえず救いは、アクセスできない事になっていないという事。
正常にアクセスできる状態なので、ジックリ対策を考えていこうという判断をして、作業を一度中断する事にした。

あっ!

とりあえず、どこをどう探しても両方のドメインのサイトは保護されない理由が見つからないので、一度手を休め、理由を探すべくいろんなサイトを検索してみた。
だが、該当する理由が全く分からないので、完全にお手上げ状態。
「ひょっとしてブラウザのキャッシュが邪魔しているのかな?」
「Google Chrome以外ならいけるのかも…」
など、いろいろな事を考えながら、半ば諦めた時、ふと間違えてGoogle Chromeを終了させてしまった。
「ああ…またログインしないとサイトの設定が変更できないな…」
WordPressは、一度ブラウザを終了させてしまうと再度ブラウザを起動しても基本的には再ログインが必要になる。
そこで、ログインしていない状態で“https://angel-halo.com”にアクセスしてみると…
「保護されたサイト」と一瞬表示され、その後すぐに“https://blog.angel-halo.com/”にリダイレクトされ(実は当BlogはトップドメインにアクセスするとBlog用サイトにリダイレクトさせているのである)、そこでも「保護されたサイト」とブラウザに表示されたのである!
そこで私は「あっ!」と一人声を上げて理解した。
当たり前と言えばあまりにも当たり前の話なのだが、私がサイトにIDとパスワードを使ってログインしている時点で、セキュアな状態になっているハズなどないのである。
つまり、サイトのパスワードでロックしている内部にアクセスしている状態なのだから、ブラウザからしてみればセキュアな状態になっているとはとても判断できないのである。
だから私がWordPressの管理者としてログインしている間は、どうあっても保護されたサイト状態であるはずがないのだ…。
実際「保護されたサイト」と表示されている状態で、WordPressの管理者としてログインしてみると、案の定「保護されたサイト」の部分が「i」マークに切り替わり、セキュアな状態ではないと表示された。

というわけで…

原因が判明したので“https://olympus.blue/”でも同様の事を確認し、これで作業は完了という形にした。
今の所、リンクが切れているとかそういう事は一切ないハズだが、もし見かけたらぜひ教えて戴きたい。
と言うわけで、今後のサイトに関しては以下にアクセスして戴きたい。

https://angel-halo.com/

上記にアクセスすると“https://blog.angel-halo.com/”にリダイレクトされるので、どちらでも良いのだが、基本的にはトップドメインにアクセスする事をお薦めしている。
また、姉妹サイトも以下になる。

https://olympus.blue/ (現在リンク切れ)

こちらは…4月から更新していないので、あまりお薦めできないのだが、写真さえ撮影すれば順次更新していく。ドメイン登録も延長したので、今後何とかしなければと思っている。

WordPressのSSL化をまだしていない人は、私の勘違いのような事で迷う事のないよう、気をつけて戴きたい。
…しかし、単純な事で慌てふためき、サイトを飛び回ったというのは、私の無知さ加減の極みである(-_-;)

この記事が気に入ったら
いいね!しよう

Share
アバター画像

武上

18歳の時、人生の最大の選択ミスをしてしまい、いきついた場所として山梨県人となる。 その後、建設業に身を投じ、資格をいくつか取得するものの、結局自分の性格と合わない事を理由に上京。 上京後、世間で話題になりつつあったアニメ・ゲームを主体とする業界の人間となり、デジタルコンテンツ業界を含む数々の著名人と同じ土俵でマルチメディアな仕事をするに至る。 一見華やかなメディアの世界の、その闇の深さたるやハンパない事こそ世間に何となく知られてはいるが、業界人しか知らないその氷山の全体像を十分すぎるほど目の当たりにした後、家庭の事情で再び甲州へと帰還。 しかし、この帰還も人生の選択ミスだったかもしれないなぁ…と今では思うものの、時既に遅し。 今は地元の製造業を営む会社の総務・品質保証という地味ではあるものの堅実な職につき、いつか再びやってくるだろう夢の実現を信じて隠者的生活を送っている…ハズだったのだが、またしても周囲の事情で運命は波乱の様相を見せ始めた。 私の人生は一体どの方向を向いているというのだろうか? ちなみに筆者はPCとの付き合いはかなり長いと思っている。 古くはPC-8801 mk2 SR、X1 Turbo、X68000、FM-Towns、PC-9801シリーズ(互換機含む)、PowerMAC 9500等をリアルタイムで使い、その後は、Windows PCの自作機を中心に現在に続いている。 デジタルガジェットに関しては興味もある事から、その時代の時々において、いろいろ使ったり調べたりして、専門家ほどではないが知識は蓄えてきたと思っている。 そうした経験を元に、今の時代へ情報発信させてもらっている。少々くどい言い回しが多いかも知れないが、お付き合いいただけるとありがたい。 連絡先:takegami@angel-halo.com (@を小文字にしてください)

You may also like...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


コメントは承認待ちです。表示されるまでしばらく時間がかかるかもしれません。

Desktop Version | Switch To Mobile Version