サーバー移設の備忘録-3
WordPressで移行する際に起こる404エラー
今回のサーバーの引越しを行って、無事に成功したと思ったのですが、アクセスが異常に少ないので再度ページを確認したところトップページ以外のページが404エラーで表示されない状態でした。
色々と調べたところ下記の内容の.htaccessファイルを追加することで解消できるようですので早速作成してUPしました。
# BEGIN WordPress <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> # END WordPress |
こんな感じです。
これにより404エラーは表示されなくなりました。
今回のリンク関連と同じ問題なのかは分かりませんが、以前からの記事の写真ファイルを”無題01.jpg、無題.jpg、無題-1.jpg”などの同じ様なファイル名が軒並み表示されなくなりました。アップロードする際に写真ファイルにキッチリと名前をつけずに適当に処理した事によるトラブルなんでしょうか?バックアップの際に同名ファイルがトラブルにより消失したかも知れません。
仕方ないので旧サーバーから手作業で再度ファイルを差し替えて記事を修正しました。
さくらサーバー503エラー解消のため
実は、さくらサーバーでは503エラーが多発している状況でしたが、今回の引越しで解消されたのではと思っています。(このサイトじゃありませんよ。)
これでWordPress引越し完了です。
コメント