コンテンツへスキップ

サーバ移転後にWordPressのサイトがTOPページ以外がエラーになることが度々あります。
理由は主に以下です
・DB内のURLの設定先が間違っている
・パーマリンクがおかしくなっている

今回は、パーマリンクがおかしくなっている場合に焦点をあてます

一番簡単な方法はWordPressにサインインしてパーマリンク設定で
何も変更せずに「変更を保存」をクリックすることで解消されます。

ただし、都合によってWordPressにサインインができないできないケースがあります。
その場合、phpMyAdminから修正します

phpMyAdminにログイン後、wp_optionsテーブルにて
option_name の列からpermalink_structureの行で編集を選択します

option_value」のフィールドでテキストを選択し、そのままエンター。
そして、「実行」を選択します

上記の後に対象のWordPressのサイトを確認すると404エラーが解消していると思います

参考
https://jp.godaddy.com/help/reset-wordpress-permalinks-to-fix-the-404-error-26351
https://jp.godaddy.com/help/reset-wordpress-permalinks-in-the-database-26352