ブログ運営

【WordPress】ブログのパーマリンク設定変更。リダイレクトループでまたまた苦戦!

記事内に商品プロモーションを含む場合があります

ブログテーマをJINに変更して、約1週間。

土日は、ブログの設定に時間をかけています。

おかげで読書が捗りません。。。

時間が足りない!!

パーマリンク設定を変更するも、苦戦!!

先週はテーマ変更した影響で、ブログの体裁がめちゃくちゃになりましたが、今週はパーマリンク設定を変更したことで、色々と問題が発生!

ブログって難しい!!!

ということで、どんな変更をしたかというと、、、

パーマリンク設定を、
ドメイン名+postname+year+month+dayから
ドメイン名+postnameへ変更!

ちなみに先週の問題はこちら。

ブログ50記事突破!有料テーマに乗り換えるも。。。失敗の連続ブログを50記事投稿できた記念として、有料テーマに変更。しかし、失敗の連続。部、ブログって難しい。。。...

 パーマリンク設定を「投稿名」のみに設定するメリットは以下の通り。記事によって、情報が多少違ったので、参考程度に。

  • Googleさんによると、パーマリンクは短くて簡単なものほど良い(SEO的に有利?)
  • 日付を付けないことで、古い記事だと思われにくい
  • リライトしていたとしても、パーマリンクの日付が古いと検索結果に表示される日付も古いものが適用される(可能性)

ということで、ちょっと前からパーマリンク設定を投稿名のみに変更したいと思っていたんです。

いざ!パーマリンク設定の変更を実行

ということで、パーマリンク設定の変更を試みます。

前回のテーマ変更に伴う記事内容の一括置換では、バックアップを取らないことで痛い目を見たので、今回はバックアップをきちんととります。

バックアップについて参考にしたのはこちら。

ヒトデブログさんの記事です。
https://hitodeblog.com/how-backwpup#BackWPup-4

よし!!バックアップも取ったし、準備完了!

次はこちらの記事を参考にパーマリンク設定の変更を実行していきます。

こちらもヒトデブログさんの記事です。記事内容は、はてなブログからWordPressへの移行の説明記事です。
https://hitodeblog.com/hatena-archives

はてなブログからWordPressへの移行でも、パーマリンクの変更は必要なようです。

その方法をパーマリンク設定の変更に伴う、変更前のリンクから変更後のリンクへの301リダイレクト設定に流用します。

設定方法の詳細は上の記事を参考にしてください。

ということで、手順通りに実行!ヒトデブログさんわかりやすい!

リダイレクトされない!どうして!

ということで、リダイレクト設定完了!

パーマリンク設定変更前のリンクにアクセスして、現行のリンクにリダイレクトされることを確認してみます。

あれ。。。リダイレクトされない。。。

設定変更前のリンクにアクセスすると、404エラーが表示されます。。。。

手順が間違っていないか、よーく確かめることに。

すると、間違いを運良く発見!

変更前後のリンクを逆に指定していた模様。上記、ヒトデブログさんの記事内で紹介されているCVSファイルで「source」と「target」を逆にしていました。

そこを改善して、今度こそリダイレクトされるか確かめます。

リダイレクトループの問題発生も解決!!

リダイレクトされるか確認するも、またもやエラーがでます。

どうやら、昔のリンクから新しいリンクへリダイレクトされた後、新しいリンクから昔のリンクへ再度リダイレクトされ、永遠ループして記事が表示できないよ〜といったエラーのようです。

いわゆるリダイレクトループと呼ばれるエラーです。

プラグイン「Redirection」でリダイレクトの確認を行ってみると以下の画面が表示されます。

やはり、何らかの理由でリダイレクトループが発生している模様。

いろんなものを削除したり、もう一度リダイレクト設定を実行してみたり、やってみますが解決しません。

なんでだ〜〜。なんで新しいリンクから古いリンクにリダイレクトされるんだ!

ブログって難しいです。。。

色々と調べても有効な解決策は見つからず、途方に暮れていたところ、いつの間にか自然に改善しておりました。

解決しないかと思った。よかった〜。

解決!と思いきや再発。キャッシュを削除しよう!

と思いきや、次の日の夜、今度はブログのホームページ自体がリダイレクトループで開けないという問題に直面します。。。

どうやらサーバーのキャッシュも削除しないといけない模様

ConoHaを使用していますので、ConoHaにログインし、サイト管理>サイト設定>応用管理>コンテンツキャッシュの「クリア」をクリックして、キャッシュをクリアします。

これでホームページのリダイレクトループ問題も解決

いつまた問題が再発するかドキドキして生活しないくてはなりません。。。。

ブログカードが正しく表示されず

とりあえず、リダイレクトループの問題も解決し、パーマリンク設定変更は完了しました。

ただし!リンクが変更されたので、ブログカードが正しく表示されないようになってしまいました。。。。

手動でこれまでのブログカードのリンクを新しいリンクに修正しなくてはなりません。。。

置換のプラグインは先週のテーマ変更での失敗の経験から、怖くて使えず。

ブログって難しい!

もし、パーマリンク設定を変更したい!という方がいれば、早めの変更がオススメです。

それでは!

にほんブログ村 ライフスタイルブログ ささやかな暮らしへ
にほんブログ村


COMMENT

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

CAPTCHA