• こんにちは。

    サーバー移転時の404エラーについて、ご質問させていただきます。

    この度、ロリポップ(ロリポプラン)から、エックスサーバー(X10)へサーバー移転を試みましたが、新サーバー上にてサイトの表示を確認すると、トップページ以外の項目が404エラーとなってしまいます。

    カスタマーサポートに問合せをし、様々な方法を試みましたが、症状が改善できませんので、改善策をご教授いただきたいと思います。

    下記が、行ったサーバー移転方法になります。

    1.エックスサーバーにて、DB(MySQL5)を作成

    2.FTPソフト(cyberduck)を使い、ロリポップのサーバー上にあるファイルを全てローカルへダウンロード

    3.ロリポップのDB上にて、該当するWordPress データベーステーブルの接頭辞のファイルをsql形式でエクスポート
    (追加したオプション:「DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT コマンドの追加」)

    4.ローカルにある、WPフォルダの「wp-config.php」を以下のように変更し、エックスサーバーのpublic_html直下にアップロード

    /** WordPress のデータベース名 */
    //define(‘WP_CACHE’, true); //Added by WP-Cache Manager
    define(‘DB_NAME’, ‘〇〇’);

    /** MySQL のユーザー名 */
    define(‘DB_USER’, ‘〇〇’);

    /** MySQL のパスワード */
    define(‘DB_PASSWORD’, ‘〇〇’);

    /** MySQL のホスト名 (ほとんどの場合変更する必要はありません。) */
    define(‘DB_HOST’, ‘mysql〇〇.xserver.jp’);

    5.エックスサーバーのDB上にて、ロリポップでエクスポートしたsqlファイルをインポート

    6.hostsファイルの設定をし、サイトの表示を確認すると、トップページ以外のページが404エラー

    かれこれ2週間ほど、失敗を繰り返しておりますので、業者に頼むべきかも考えております。
    新旧のサーバーで、ファイルの過不足もありません。

    お手すきの際でかまいませんので、力を貸していただけると幸いです。

    宜しくお願い致します。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    .htaccessファイルについて触れられていないので、そこが怪しいです。
    パーマリンク設定はデフォルト以外になっていませんか?
    その場合、.htaccessファイルが存在しているか、中の記述や文字コード等が正しいかをご確認ください。

    トピック投稿者 aporiacee

    (@aporiacee)

    mypacecreator様

    ご返信ありがとうございます。
    とても嬉しいです。

    ご指摘の通り、パーマリンク設定はカスタム構造にしてあります。

    /%postname%

    過去記事などを参照したのですが、以下の手順が必要でしょうか?

    (1)旧サーバー上で、パーマリンク設定をデフォルトに戻してから、再度ローカルにダウンロード
    (2) 新サーバー側にアップロード
    (3)パーマリンクをカスタム構造に変更

    また、この手順を行った場合、現在のURLとは変更されてしまう可能性などはありませんでしょうか?
    参考までに、URLの設定には、プラグインのALL IN ONE SEO PACKを使用しております。

    ご丁寧にありがとうございます。
    お時間あるときでかまいませんので、ご返信お待ちしております。

    モデレーター のむらけい (Kei Nomura)

    (@mypacecreator)

    パーマリンクは以前と同じままで移行可能です。

    .htaccessファイルが存在しているか、中の記述や文字コード等が正しいかをご確認ください。

    こちらの回答を頂いていませんが、いかがでしょうか。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「サーバー移転時の404エラーについて【ロリポップ→エックスサーバー】」には新たに返信することはできません。