サポート » マルチサイト » マルチサイトでドメイン変更

  • 解決済 higege

    (@higege)


    タイトルの件で、開発環境で用いた独自ドメインを本番用ドメインに変える為、
    以下のように作業を行おうと思っています。

    サーバー:heteml.jp
    WPバージョン:3.5.1
    マルチサイト:有効・ディレクトリ型

    1)インストールしているディレクトリに「searchreplacedb2.php」をアップ
    2)上記にアクセス、DBの旧ドメインの記載箇所を本番用ドメインに置換
    3)wp-config.phpの「DOMAIN_CURRENT_SITE」を本番用ドメインに変更、再アップ
    4)本番用ドメインのDNSを開発環境に向ける。
    5)DNS浸透後、変更作業完了。

    「searchreplacedb2.php」については下記記事を参考にしました。
    http://webcre-archive.com/2012/10/04/wordpress-db-url-replace/

    漏れ・抜け等あればご指摘いただければと助かります。
    よろしくお願いいたします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター jim912

    (@jim912)

    ドメインの切り替え作業の前にPCの hosts ファイルを変更して、事前に本番ドメインでのチェックをやっておくと申し分ないかと思います。

    トピック投稿者 higege

    (@higege)

    jim912様、ありがとうございます。
    ご指摘の一工程を増やしておきます。

    トピック投稿者 higege

    (@higege)

    自分で解決済みにしといてなんですが。

    結論から言うと、DBのテーブルを2つ書き換えないと「データベース接続エラー」になります。

    書き換えるのは、
    wp-blogs(複数箇所、親サイト+子サイト分)
    wp-site(1箇所)
    の2つのテーブルです。
    旧ドメインが入っているフィールドがありますので、新ドメインに書き換えます。

    以上です。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「マルチサイトでドメイン変更」には新たに返信することはできません。