前回にアーカイブループが発生するって思ってバージョンダウンを決意。
それから数カ月して久々にプラグインを停止してからのバージョンアップしてみた!
ver5.4⇒ver5.5.3になっているんだなーって思ってたらアーカイブループの発生・・・
直ってないじゃないかって思ったけど流石におかしいって事で色々調べた。
ループの原因
ループの原因・・・それは「パーマリンク」にあるって事が判明した。
原因はパーマリンクを「年月日時分秒」などの日付にしている事が原因らしい。
例えば赤の他人がブログを訪れた時に・・・
同じ日付の公開されたURL⇒見れる
同じ日付の非公開URL ⇒見れない
と、なるはずなのだが・・・どうやら、この設定だと非公開の方も見れちゃうらしい。
つまり「変えるしかない」って事が分かった。
パーマリンク変更
絶対にめちゃくちゃ調べてから変更する事!すごい後悔する事になる(私は後悔した)
途中変更はご法度レベル。簡単に書けば、URLを変更する事だから。
過去のURLがリンク切れになるのでそれを回避するためリダイレクトする事になる。
本当に調べよう・・・なんとかなる、とかじゃ無理で絶対後悔する。
グーグルで誰かが過去のURLで飛んできても404エラーを出しまくる!
どこかのサイトにリンクを貼ってもらってても、そこから飛んでくれば404!
全部死ぬレベルで404を出し続けることになる。
何度でも書くが、めちゃくちゃ調べてから変更しよう!
「プラグイン?」それとも「.htaccess?」
簡単なのはプラグインだけど、あとからの問題も考えたら「.htaccess」の方がいい。
プラグインは更新停止などが来たら全部終わりだからね。
.htaccessだったらサーバーの方で弄れるからなんとかなる。
おわりに
調べる限りの方法を試したが・・・まとめてリダイレクトに成功しなかったorz
アクセスがあるURLだけでもプラグインを使って1つ1つ手動でリダイレクト設定する結果に。
あと、スラッグ変更やら内部リンク切れなどの再設置など面倒な事の山積み・・・
しかし、いずれはやらないといけない。永遠にver5.4を使い続ける事は出来ない。
重い腰を上げてやらないとずるずると問題が膨れ上がっていくことになる!
つまり!
やるしかない!
あ、そうだ。
パーマリンク変えてバージョンアップしたらループは無くなったって事は書いておかないとね!
コメント