雑記

ドメイン引越し

投稿日:2018年8月21日 更新日:

tsubuann.stars.ne.jp から nazoshumi.com へとドメインの移行を行いました。
以下謎解きやゲームとは全く関係のない作業メモ。

概要

汎用ドメイン(xxx.stars.ne.jp)から独自ドメイン(nazoshumi.com)に引っ越したのですが、結構つまづいた。
忘れないようにメモを書き残しておこうと思います。

作業は大きく分けて以下の9STEPです。

  1. 独自ドメインの取得
  2. サーバーへ独自ドメインの追加
  3. WordPressファイル群のエクスポート
  4. DBのエクスポート
  5. wp-config.phpの修正
  6. SQLの修正
  7. 移行先へWordPressファイル群を配置
  8. 移行先へSQLのインポート
  9. htaccessの設定

一般的には移行元のDBと移行先のDBは異なっていると思いますが、
僕の使用しているプランだとMySQLが一つしか使えないため、
移行元と移行先のDBが一緒となり、接頭辞で使い分ける必要がありました。
この制限のせいで作業がよりややこしく…。

実際の作業

独自ドメインの取得

スタードメインからnazoshumi.comを取得する。

サーバーへ独自ドメインの追加

サーバー管理ツールのドメイン設定からドメインを追加する。

WordPressファイル群のエクスポート

WinSCPを使いサーバーのpublic_htmlフォルダの中身を丸ごとローカルにコピーする。
転送モードはバイナリで。

DBのエクスポート

サーバー管理ツール>データベース設定>phpmyadmin>エクスポートよりDBのエクスポートを行う。
フォーマットはSQLで。

wp-config.phpの修正

$table_prefixの値を”wp2_”に書き換える。

SQLの修正
  • tsubuann.stars.ne.jp を nazoshumi.com に置き換え
  • `wp_ を `wp2_ に置き換え
  • wp2_options テーブルの wp_user_roles を wp2_user_roles に修正
  • wp2_options の wp_user_roles を wp2_user_roles に修正
  • wp2_usermeta テーブルの wp_capabilities を wp2_capabilities に修正
  • wp2_usermeta テーブルの wp_user_level を wp2_user_level に修正
  • wp2_usermeta テーブルの wp_dashboard_quick_press_last_post_id を wp2_dashboard_quick_press_last_post_id に修正
  • wp2_usermeta テーブルの wp_user-settings を wp2_user-settings に修正
  • wp2_usermeta テーブルの wp_user-settings-time を wp2_user-settings-time に修正
移行先へWordPressファイル群を配置

WinSCPで nazoshumi.com/public_html 配下に移転元からエクスポートしたファイルを転送する。
転送モードはバイナリで。
もし nazoshumi.com/public_html/index.html が存在する場合は削除する。

移行先へSQLのインポート

phpmyadmin>インポートより先ほど修正したSQLを選択してインポートする。

htaccessの設定

phpmyadmin>移転先のWordPressの管理画面にログイン出来るはずなので、
設定>パーマリンク設定から何も変更をせずに変更を保存ボタンを押す。

終わりに

以上でとりあえずの移転は終わりました。
残作業として旧ドメインから新ドメインへのリダイレクト設定がありますが、
疲れたのでまた後日に…。

追記

.htaccessを直接弄って旧ドメインから新ドメインへのリダイレクト設定と、
wwwありで飛んできたリクエストをwwwなしにリダイレクトする設定を行った。

-雑記
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

10の最大の恋愛は失敗するを調べてみた

事の始まり 最近Twitterのトレンドを検索しているとこんなツイートを目にしませんか? そうスパムです。 トレンドをツイートに含めた挙句に、幾つかのBOTアカウント(多分)がリツイートといいねをツイ …

no image

一週間ほど旅行へ

色々ありまして、今日から人類未開の地へ旅行へ行くことになりました。 嘘です、電波が届かないだけです。 そういう訳で一週間程更新が止まります・・・。

LINE@を使った謎解き

はじめに 皆さん最近謎解きをしていてLINEを使う機会が増えたと思いませんか?SCRAPを始めとする企業から個人まで、幅広い謎解き制作者の方々がLINEを使った謎解きを出題していますよね。そこで今回は …

富士登山で起こったドラマチックな展開

はじめに 『日本一高い謎』をプレイするにあたって登った富士山で起こった出来事を綴っておこうと思います。 ※謎解きにはまーーーったく関係ないです 準備編 まずは準備! ルートがハード 『日本一高い謎』は …

no image

サイト設定を弄って大参事

事の始まり 「独自ドメイン取ったし早速設定してみよう!」 「うーん、よく分からないけど <WordPressアドレス> と <サイトアドレス> を独自ドメインに変えればOKでし …