エックスサーバー内で使用しているドメインを別のドメインに変更するご依頼でした。サーバーは変えず、データベースもそのまま使う方法です。
今回の作業事例
- サーバー
エックスサーバー
同じエックスサーバー内で、使用ドメインを別のドメインに変更したいとのご依頼でした。
ドメイン変更作業
新ドメインをエックスサーバーに設定します。
FTPで旧ドメインの public_html フォルダをまるごとダウンロードします。新ドメインの public_html を削除し、ダウンロードしたデータをアップロードします。新旧を間違えて削除しないよう注意が必要です。
次に旧ドメインのサイトの管理画面にログインし、「設定 → 一般」でWordPress URLとサイトURLを新ドメインに書き換えて保存します。
新ドメインにアクセスしてサイトが表示されれば完了です。データベースは旧ドメインのものをそのまま使うため、ログイン情報も変わりません。
リダイレクト設定
旧ドメインで長期間運用していた場合は、旧ドメインから新ドメインへのリダイレクト設定が必要です。設定しないと検索エンジンからの評価が引き継がれません。
旧ドメインの .htaccess の先頭に以下を記述します。
RewriteCond %{HTTP_HOST} ^(www.old.com)(:80)? [NC] RewriteRule ^(.*) http://www.new.com/$1 [R=301,L]
old.com を旧ドメイン、new.com を新ドメインに置き換えてください。
まとめ
データの削除は取り返しがつかないため、新旧ドメインを間違えないよう慎重に作業する必要があります。
同様の作業でお困りの場合も、お気軽にご相談ください。

