リダイレクトをしたら、ブログが急に開けなくなる現象が起こりました。
かなり焦りましたが、何とか対処することができましたので参考までにお伝えします。
くるくる回って開けない!
ブログの引っ越し作業を行った時の話です。
無事移行作業が終了したと思い、自分のブログを開いてみると…
開けない!!!
ずっとくるくる回っている状態です。
一度とじて再度クリックしてみても、同じ状態…。
しばらく時間を置いてから開いてみましたが、変わりませんでした。
なぜこんなことが起きているの???
かなり焦りました。
正直このブログはもうダメなのか…と💦
もうあきらめて新しいブログを立ち上げるしかないと思いましたが、ダメもとでレンタルサーバーを契約しているロリホップに問い合わせてみることにしました。
リダイレクトループとは何?
ロリホップのチャットに問い合わせてみると…
「サイトのループが起きているようです。」
との回答でした。
「リダイレクト等を行いましたか?」
と聞かれたので「そうです。」と答えると、
「リダイレクトによるサイトのループが起こっているようです。」
とのこと。
えっ!?サイトのループって何?と思ったので聞いてみると、
転送先が行ったり来たりしている状態とのことです。
確かにブログの引っ越し作業を行った後、301リダイレクトを行いました。
.htaccessのファイルにリダイレクトの記載をした後のことだったので、やはりこれが原因しているのかと…。
元に戻してみたら…

ブログを再び開けるようにできるのか、聞いてみたところ、
「リダイレクトをされたようですので、記載した内容を消して元の状態に戻せばループは解消されると思います。」
との回答でした。
そこで元に戻してみると、
解消されました!!!
具体的に記載が間違っていたのか理由は分かりませんが、ひとまず安心。
なぜ行ってしまったのか?
今思えば単純なことでしたが、やはり慣れてもいないのに.htaccessをいじるのは問題でした💦
ではそもそも301リダイレクトをなぜ行ったのかと言いますと、検索順位をできるだけ引き継ぎたい思ったからです。
とはいえ引っ越しの際、パーマリンクを設定したのでリダイレクトをしなくても、検索順位を引き継ぐことができたのです。
(あくまでも私の場合で、リダイレクトをしてはいけないというわけではありません。)
特に.htaccessのようなファイルを設定する時は、慎重に行うべきだと実感。
これを機に分からないまま無理に設定するようなことは控えるようにしました。
※リダイレクトするなら、Redirectionのプラグインが特におすすめです!初心者でも使いやすいです。
まとめ
ブログを引っ越した時に、よく分からないままリダイレクトの設定をしてしまい、ループが起こってしまったことをお伝えしました。
ロリホップに問い合わせてアドバイスを受けた通り、.htaccessに記載した内容を削除して元に戻したら解消されました。
今後.htaccessを設定するときは、慎重に行いたいと思います。
