ワードプレスの固定ページが突然表示されなくなった時に確認してみるべきことを紹介します。
これまで正常に表示されていた固定ページにアクセスしてみると、ページエラーが表示されていました。エラーとなった固定ページをいじった覚えもなく、他の固定ページは正常に表示されています。
「あるぇー?」と思いつつ、いろいろ調べてやっと原因が分かりました。
固定ページのパーマリンクと同じファイルはNG
固定ページのパーマリンクと同じhtmlファイルが存在するとエラーが発生するようです。経緯はこんな感じ。
- 「xxxx.com/sitemap/」というユーザー向けのサイトマップを固定ページにて作成
- Google用のサイトマップ「sitemap.xml」を作成
- 「xxxx.com/sitemap/」が表示されなくなる
- 「xxxx.com/sitemapx/」にすると正常に表示されるようになった
ただ、この現象はサーバーに依存するらしく、固定ページのパーマリンクと同じファイルが存在しても問題ないサーバーもあります。あるいは根本的な原因は違う所にあるのかもしれません。
まあ、もし同じような問題で困っている人は、一度固定ページのパーマリンクと同じファイルが存在していないか確認してみるとよいかもしれません。
この記事へのコメントはありません。