今日は、ちょっとドキドキするような体験をお話ししますね。
実は先日、私のメインのアドセンスブログでとんでもないことが起きたんです。
SSL化したら、なんと503エラーで表示されなくなっちゃったんです!
「え?そんなことだったの?」って感じの意外な解決法だったので、みなさんにもシェアしたいと思います。
同じような経験をした人、これから SSL 化しようと思っている人の参考になればいいなと思います。
SSL化後の503エラー解決秘話
今日お話しする内容はこんな感じです。
- SSL化後に起きた悲劇
- 試行錯誤の日々
- 意外すぎる解決法
- このトラブルから学んだこと
- 今後の対策
それじゃあ、さっそく詳しく見ていきましょう!
SSL化後に起きた悲劇
まずは、SSL化後に起きた悲劇についてお話しします。
私ね、これまでにも何度かSSL化をやったことがあったんです。
だから「もう余裕」なんて思っていたんですよ。
でも、甘かったですね。
SSL化の作業自体はスムーズに終わったんです。
「よしよし、うまくいった!」って思ったその瞬間…。
私、その時の気持ちを今でも鮮明に覚えています。
「え?嘘でしょ?」って画面を何度も更新したんですよ。
でも、どうしてもサイトが表示されない。
みなさん、想像してみてください。
毎日更新しているブログが突然見られなくなるんですよ。
しかも、自分でも見られないんです。
もう、頭が真っ白になりました。
「どうしよう…」って思いながら、とりあえず落ち着こうって深呼吸したんですけど、なかなか心臓のバクバクが止まりませんでした。
試行錯誤の日々
次は、試行錯誤の日々についてお話しします。
まず最初にやったのは、エラーの原因を探ることです。
でも、自分でもサイトにアクセスできないから、どうしたらいいんだろう…って途方に暮れちゃいました。
そこで思いついたのが、.htaccessファイルをいじることです。
こんな風に追記したんです。
#####################################
Order deny,allow
deny from all
allow from ■ここにご自身のIPを記載■
#####################################
これで、自分以外のアクセスを遮断できるんです。
自分のIPは「https://www.cman.jp/network/support/go_access.cgi」で調べられますよ。
この方法で、なんとかサイトにアクセスできるようになりました。
でも、まだ問題は解決していません。
キャッシュ系のプラグイン「W3 Total Cache」を削除
次に試したのは、キャッシュ系のプラグイン「W3 Total Cache」を削除することです。
エックスサーバーのサポートの人が、これが原因かもしれないって教えてくれたんです。
でも、これがまた大変なんです。
ただ停止させるだけじゃダメで、設定を全部オフにしないといけないんです。
それから、.htaccessファイルに書き込まれた記述も削除しないといけません。
私、正直これやるの怖かったです。
だって、すっごい量の記述を削除するんですよ。
でも、ここで諦めるわけにはいきません。
勇気を出して削除しました。
そして、レンタルサーバーの人に勧められて、新しいサーバーに移行することにしました。
これは意外と簡単だったんですけど…。
それでも、まだサイトは復活しませんでした。
もう、どうしていいか分からなくなって、ダッシュボードとにらめっこしていたんです。
WordPress を最新版に更新して寝ると…
そして、「もうダメだ…」って思いながら、最後の手段として、WordPress を最新版に更新して、全てのプラグインも更新しました。
そして、「もう(゚⊿゚)シラネ」って感じで、諦めて寝ちゃいました。
さて、ここからが驚きの展開なんです。
朝起きると驚きの展開に
朝起きたら、なんとサイトが復活していたんです!
私、友達からのメッセージで気づいたんですよ。
「トレーズのサイト復活してる!?」って。
飛び起きて確認したら、本当に復活していました。
もう、嬉しくて飛び跳ねちゃいました!
でも、ちょっと待ってください。
なんで直ったんでしょう?
そう、ここが今回の話の一番のポイントなんです。
WordPress を最新版に更新したのが効いた?
結論から言うと、WordPress を最新版に更新したのが効いたみたいなんです。
「え?そんなことだったの?」って感じですよね。
私もビックリしました。
こんな単純なことだったなんて…。
でも、考えてみれば当たり前かもしれません。
最新版にすることで、いろんな不具合が修正されるわけですからね。
この経験から学んだこと
この経験から、私が学んだことをお話しします。
定期的にWordPressを更新することが重要
まず、定期的にWordPressを更新することの大切さです。
私、正直あまり気にしていませんでした。
「動いているからいいや」って感じで。
でも、これからは絶対に最新版にしておこうと思います。
不要なプラグインは削除する
それから、プラグインの管理も大切だということです。
使っていないプラグインはちゃんと削除する。
使っているプラグインも定期的に更新する。
これ、本当に大事だなって実感しました。
バックアップの重要性
あと、バックアップの重要性も再認識しました。
今回は幸い大事には至りませんでしたが、もしもの時のためにバックアップは必須です。
そして最後に、諦めないことの大切さです。
正直、途中で「もうダメだ」って思いましたよ。
でも、いろんな方法を試し続けたからこそ、最終的に解決できたんだと思います。
今後の対策としては、こんなことを心がけようと思います。
- WordPress とプラグインは常に最新版にしておく
- 定期的にバックアップを取る
- 使っていないプラグインはきちんと削除する
- サーバーの管理会社のサポートをうまく活用する
SSL化後に503エラーが出た時の対処法 まとめ
みなさんも、こういったトラブルに遭遇したら、慌てずにひとつずつ対策を試してみてくださいね。
そして、もし自分でSSL化するのが不安な方は、専門家に相談するのもいいと思います。
私の場合は、フォロワーさんの○○さんに相談して、本当に助かりました。
今回の経験は、本当にドキドキハラハラでしたが、良い勉強になりました。
みなさんも、こういったトラブルに備えて、日頃からの準備を怠らないようにしましょうね。
最後までお読みいただきありがとうございました!
