
ポンすけ
私がWordPressを引っ越しした際に404エラーが出て困ったので対処方法をまとめました。

こんな感じで当サイトも404エラーが出ておりました。その際に対処したこと、試したことをご紹介します。
このサイトの変更によりサイトが壊れても当サイトは一切責任を負いません。自己責任でお願いします。
パーマリンクの設定を更新する

設定>パーマリンクから飛べる箇所でただの更新をしてみるとこれだけで修正されることがあります。
ReriteRuleを確認する
- .htaccessというファイルが存在するか確認して
# "BEGIN WordPress" から "END WordPress" までのディレクティブ (行) は
# 動的に生成され、WordPress フィルターによってのみ修正が可能です。
# これらのマーカー間にあるディレクティブへのいかなる変更も上書きされてしまいます。
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
こちらの記述があるか確認します。その後再度更新を試すとサイトが表示されることがあります。
WordPressをアップデートしてみる
上記の事柄はどのサイトでも紹介されていることですが、私は404画面が修正されませんでした。不思議に思っていたところ引っ越したサーバー先のPHPとWPのバージョンに互換性がなかったのかWordPressを更新したところ表示されるようになりました。
まとめ
早くサイトを更新したいのに…できない…というイライラから解放されることを願います。

コメント