しばらく放置していたサイトを久しぶりにみると、TOPページは表示されるものの、個々の記事ページを表示しようと思ったら表示されないで、「404 Not Found」と出ました。
アクセス解析を見ている限り、4日前までは見れていた様子。
ロリポップに問い合わせてみました。
■トップページしか表示されない原因
普通に考えて、公開していた記事を間違って非公開や下書きとして保存にしてしまえば表示されません。
でも今回は、いじっていないのでそんなはずはないです。
問い合わせたところ、『原因不明』とのことでした。
でもwordpressによくあることとのことで、対処法がありました。
ロリポップの人が言うには、なぜかは分からないが、wordpressの仕様として、急にパーマリンクを上手く読み込めなくなることがあるとのこと。
それをまた読み込めるようにしてあげれば直るとのことで、その方法を教えていただきました。
■改善方法
パソコンを再起動するのと同じように、wordpressのパーマリンクを再設定してやればいいとのこと。
設定⇒パーマリンク設定
を開き、
「変更保存」をクリックする!
これだけ。
中身は変更せずに「変更保存」をクリックするだけでOK。
うちはこれで直りました。
これで直らない場合は他の原因を考えた方がいいと言われました。
こうなってしまう原因は分かっていないとのことなので、気を付けていないといきなり表示できなくなっていたということがあるようです。
放置しているサイトも、時々は開けるかチェックをした方がよいです。
いくつかサイト運営していますが、エラーが出たサイトだけパーマリンクを「投稿名」にしていました。
デフォルトじゃないからそうなりやすいのか?
その辺は分かりませんが、パーマリンクをデフォルトのままのサイトは特にエラーは起きていません。