リダイレクトをしたら、ブログが急に開けなくなる現象が起こりました。
かなり焦りましたが、何とか対処することができましたので、参考までにお伝えします。
スポンサーリンク
くるくる回って開けない!
ブログの引っ越し作業を行った時の話です。
無事移行作業が終了したと思い、自分のブログを開いてみると…
開けない!!!
ずっとくるくる回っている状態です。
サイトをクリックした時に、たまに時間がかかる時がありますが、そんな感じでしょうか。
一度とじて再度クリックしてみても、同じ状態…。
しばらく時間を置いてから、開いてみましたが、変わりませんでした。
なぜこんなことが起きているの???
かなり焦りました。
正直、このブログはもうダメなのか…と思いました。
時間をかけて記事を書き、皆様のおかげでアクセスもアップしてきたのに、これなら引っ越しをするんじゃなかったと…。
もうあきらめて、新しいブログを立ち上げるしかない…と思いましたが、ダメもとでレンタルサーバーを契約しているロリホップに問い合わせてみることにしました。
スポンサーリンク
リダイレクトループとは何?
ロリホップのチャットに問い合わせてみると…
「サイトのループが起きているようです。」
との回答でした。
また「リダイレクト等を行いましたか?」
と聞かれたので、「そうです。」と答えると、
「リダイレクトによるサイトのループが起こっているようです。」
とのこと。
えっ!?サイトのループって何?と思ったので聞いてみると、
転送先が行ったり来たりしている状態、とのことです。
確かにブログの引っ越し作業を行った後、301リダイレクトを行いました。
.htaccessのファイルに、リダイレクトの記載をした後のことだったので、やはりこれが原因しているのかと…。
元に戻してみたら…
ブログを再び開けるようにできるのか、聞いてみたところ、
「リダイレクトをされたようですので、記載した内容を消して、元の状態に戻せば、ループは解消されると思います。」
との回答でした。
そこで元に戻してみると、
解消されました!!!
しっかりブログが開けるようになりました。
やはりリダイレクトの記載が問題だったようです。
具体的に記載が間違っていたのか、理由は分かりませんが、ひとまず安心しました!
なぜ行ってしまったのか?
初心者でありながら、.htaccessをいじってしまったのがいけなかったと思います。
ではそもそも301リダイレクトをなぜ行ったのかと言いますと、検索順位をできるだけ引き継ぎたい思ったからです。
とはいえ、引っ越しの際、パーマリンクを設定したので、リダイレクトをしなくても、検索順位を引き継ぐことができたのです。
(あくまでも私の場合で、リダイレクトをしてはいけない、というわけではありません。)
慣れていないのに、余計なことをしてしまった、と思います。
特に.htaccessのようなファイルを設定する時は、慎重に行うべきだと実感。
これを機に、分からないまま無理に設定するようなことは控えるようになりました。
まとめ
ブログを引っ越した時に、よく分からないままリダイレクトの設定をしてしまい、ループが起こってしまったことをお伝えしました。
ロリホップに問い合わせて、アドバイスを受けた通り、.htaccessに記載した内容を削除して、元に戻したら解消されました。
今後.htaccessを設定するときは、慎重に行いたいと思います。