WordPressでサーバーを移行した時に発生する、404エラーの対処法

この記事をシェア!

WordPressを使っている皆様、サーバー移行してますか?

つい先週なんですが、さくらインターネットのスタンダードプランから「エックスサーバー」のX10というプランに乗り換えました。その満足度行ったらヤバイくらいで、SSL化も簡単だし、表示スピード速いし、おまけにPVも伸びてます。

いやー、ほんとサーバー移行してよかった!これはまじで!と言いたいところなんですが、サーバーを移行するのって大変な作業なんですよ。そこで今回は僕が経験したエラーと解決方法の一部ご説明しておきます。きっと誰かの役に立つはず。

サーバー移行したけど記事が表示されない・・・

やっとの思い出サーバーを移行して、動作確認URLからトップページが表示されることも確認して、ドメインネームサーバーのサーバー名を書き換え、「さあ、これで作業が終わった!」なんて思った矢先のこと。

あれ、トップページ以外表示されなくない?
なんか404エラー(ページが存在しませんっていうエラー)が表示されてるぞ…

なんてこと、体験したことありませんか?少なくとも僕は経験しました。
もう一度プロセスを振り返りつつ、間違えたところがないかを確認して、もう一回試しても全然ダメでもうお手上げ状態の近くまでいったこと僕はあります。

色々と調べたところこの症状はごくたまに起こるようです。

個人的には起こってほしくないんですけど、起こってしまったものはしょうがないので、解決方法をググっていたらある「とても簡単な方法」にたどり着きました。

個別記事ページで404エラーが表示される時の解決法

ある解決方法とは、とっても簡単で一瞬で終わってしまいます。時間もかかりません。ですので、サクッとご紹介していおきますね。またサーバー移行をしたときに起こっても大丈夫なように、自分に向けての忘備録でもあります。

その簡単な解決法とは、ずばり「パーマリンクの再設定」です。

え、パーマリンク?めんどくさそう!なんて思った人はナンセンス。ダッシュボードからたったの2クリックで完了しちゃいますのでご安心ください。

まずはダッシュボードから下の方にある「設定」→「パーマリンク設定」へと進みます。
このページでは新しい記事を書いて保存する時に、初めに付与されるパーマリンクの設定を変えることのできるページです。

WordPressの初期設定の時に、お世話になった人もいるかもしれません。

次のページで先程説明したように、各種の設定を変更するページが表示されます。
ですが今回はとくに設定することもありませんので、無視して下の方へと進んでいきましょう。

ページの一番下にある「変更を保存」ボタンを押したら設定が終了します。「それだけ?」って思った人もいるかもしれませんが、ええ、本当にそれだけです。

このようにパーマリンクの設定を保存しておけば、内部でパーマリンクを整えてくれるのだそうです。

WordPressの内部の動きについては、もっと勉強しなきゃいけない部分があるのですが、なかなか掴みづらいですよね。もっと精進せねば!動的に動いている(内部はプログラミング言語で制御されている)ので、真剣に向き合わないく必要がありそうです…単なるブロガーであれば、ググればどうにかなると思いますが。

複雑な動きをしているからこそ、「設定の保存などをしておく必要がある」と覚えておけばよいと思います。

ちなみに僕はこのボタンを一回押しただけで解消されました。それまでの404エラーは一体何だったんだ!とでも言うようにです…。もしネームサーバー名を書き換えた後、個別のコンテンツページが表示されなかった場合は試してみてください。

「絶対に」とは言い切れませんが、効果のある人もいるはず。ですので、困ったときの解決法として覚えててもらえたら素直に嬉しいです。

まとめ

WordPressの動作環境である、ウェブサーバーの移行は本当に大変なんですよね。

それなのに、その分をふっ飛ばしてくれるほどの満足感をエックスサーバーは与えてくれました!SSL化してブログの価値も高まったし、PVも収益(これは後々ついてくるのだけど・・・)もアップする予感しかしません。

なにより、読んでくれる人々により良い環境を提供できるのがうれしいです。また、サーバー移行で困ったことがありましたが、「お問い合わせ」からメールもお待ちしております。

出来ることは相談に乗りますよ!

The following two tabs change content below.
ヒロフルカワ
日本の大学を中退しフィリピンの旅行会社に就職。その後、NZの大学に留学。卒業式では400人の前でスピーチをする。これまでの経験をもとに、英語・海外情報をブログで発信中。ツイッターではブログ運営・英語学習・海外情報をシェアします。社会不適合者のネジ外れぶっ飛び系。海外就職/大学留学/TOEIC840点/英検準1級。お仕事受付中のフリーライター兼、旅人。