サポート » 使い方全般 » 独自ドメインから違う独自ドメインへ変更するには

  • 解決済 uzbou

    (@uzbou)


    始めまして。

    ワードプレス初心者です。

    現在の環境ですが
    ・さくらインターネットレンタルサーバー
    ・お名前.comで取得したドメイン「abc.com」
    ・ドメイン直下にワードプレスをインストールし「http://abc.com」でブログを運営
    ・テーマはdigipressのMatureを利用中

    と言った状況です。

    この度、サイト名の変更に伴い、新たにお名前.comで取得した「efg.com」のドメインを使いたいと考えています。
    abc.comは期間終了をもって更新しません。

    様々な先輩方のブログなどを拝見しても、
    「ユーザー名.sakura.ne.jpを独自ドメインにする」や
    「abc.com/wpのwpを消す」と言う様な解説は沢山有るのですが、
    既に独自ドメインで運用しているサイトを、全く違う独自ドメインに変更する
    流れが開設してあるサイトを発見出来ず、ココに書き込ませて頂きました。

    既にefg,comのドメインは取得済みです。

    具体的にどのような流れでドメインの変更を進めていけば良いのでしょうか?

    宜しくお願い致します。

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

    (@hideokamoto)

    WP-CLIの「search-replace」コマンドが一発変換できてめっちゃ便利なので、
    是非この機会にWP-CLIにチャレンジしてみてください。
    http://gatespace.jp/2014/12/02/wp-cli-wp-search-replace/

    私のやり方です。間違っている部分や危険なことがあればご指摘いただければ幸いですが…

    まずWordPress以前の作業として、さくらのレンタルサーバの設定画面(とFTPクライアントによる作業)にて、任意のディレクトリ(フォルダ)にefg.comのドメインでブラウザからアクセスできる領域を作る必要があります。ここはさくらのレンタルサーバのマニュアルを見ながら進めてください。

    efg.comでアクセスできるディレクトリを作ったら、abc.comにインストールされてるWordPressのファイルをそのままそっくり手元のPCにダウンロードし、efg.comにアップロードします。

    efg.comのwp-config.phpからはすでに正しいDB(さくらのレンタルサーバについているDB)を参照しているはずですけど、まだDBの中身はabc.comに対応しているものですので、これをefg.comに書き換えます。これについては「Search and Replace for WordPress Databases Script」というスクリプトを私は使用しました(書き換える前にかならずDBのバックアップを忘れずに!)。

    なお、DBのバックアップに不安があるなら、現在のDBを複製したDBを作ってからefg.comのconfig.phpで新しいDBを指定した方がより安全でしょう。

    以上、ファイルと、適切にドメイン情報を書き換えたDBをefg.comの領域に複製すれば、ちゃんとefg.comにてWordPressが動くはずです。動作を一通り確認したらabc.comからefg.comへのリダイレクト(転送)処理をしておけばよりよいでしょう。またabc.comの領域にあったWordPressは削除しておきましょう。

    こんにちわ、uzbou さん。

    こちらのツールを使用すれば、比較的カンタンにできますよ。

    WordPress Serialized PHP Search Replace Tool
    https://interconnectit.com/products/search-and-replace-for-wordpress-databases/

    サーバーにアップロードして使用するツールですので、使用後は必ず削除するようにしてください。

    トピック投稿者 uzbou

    (@uzbou)

    皆様ご回答有難うございました。

    なんとかWordPress Serialized PHP Search Replace Toolで行う事が出来ました。

    ありがとうご財アmす。

    ご報告ありがとうございます。解決したようでよかったです。
    もしもよろしければ、今後は後からこの記事を読む人のために、概要でも結構ですので解決の手順をお書き添えいただければ幸いです。

    トピック投稿者 uzbou

    (@uzbou)

    申し訳ございません。
    今回ドメインを変更した流れとしては、
    1、witch_doktor様のアドバイスの通り、新たなデータベースを作成し、新ドメインと紐づけます。
    2、現在のブログのデータ、記事など全てのバックアップを取った上、データを丸ごと新データベースへ移行。
    3、WordPress Serialized PHP Search Replace Toolで全てのドメイン情報を書き換えたと言う流れです。

    参考にしたサイトは以下のブログの記事を参考にさせて頂きました。

    http://inspire-tech.jp/2013/10/wordpress-search-replace-db/

    正直、トライ&エラーで4回ほど失敗しながらデータベースを作り直しては、、、と言う感じでやっと出来た。という感じだったので、問題なく今後も運用が出来るかどうか心配はしている所です。

    確かにWordPressサイトのドメインの変更に関する知見共有は少なかったので、きっと同じようなことでお困りの方に役立つトピックになったことと思います。

    本当にありがとうございます!

7件の返信を表示中 - 1 - 7件目 (全7件中)
  • トピック「独自ドメインから違う独自ドメインへ変更するには」には新たに返信することはできません。