WordPressでサイトマップ生成用のプラグインを変えてみたら、サイトマップのURLで404エラーが出るようになりました。
Yoast SEOや、XML Sitemap Generator for Google、WPデフォルトのサイトマップもダメでした。
サーバーの設定や、他のプラグインの干渉を疑ったけれども、違うようでした。
最終的には解決したのですが、原因を検索してもすぐには出てこなかったので、ここに残しておきます。
結論としては、パーマリンク構造の設定を、「基本」にしていたことが原因のようでした。
私の場合は「数字ベース」に変更したら無事にサイトマップが作成されました。
(WP管理画面>設定>パーマリンク)

バージョンによっては問題ないのかもしれませんが、もし同様の現象でお困りの方がいらっしゃったら、参考にしていただければ幸いです。


コメント