質問: ### 前提・実現したいこと 複製元 https://old.jp/ 複製先 https://new.jp/ 複製元(https://old.jp/)と同じ形式のサイトを 複製先(https://new.jp/)にコピーし、 複製元のテンプレートはそのままに新しいサイトを作ろうと思いました。 そこで、下記のページを元に複製を行いました。 http://monemone.peace5995.com/?p=726 しかし、結果移転作業をしてしまったようで 全て新しいサイトURLに移動してしまいました。 古いURLにアクセスしようとするとリダイレクトされてしまいます。 ・ https://old.jp/ ・ https://new.jp/ 上記2つのサイトがそれぞれ見られるようにしたいです。 ### 状況の追記 トップページはリダイレクトする https://old.jp/ → https://new.jp/ その他のページは閲覧できる。 https://old.jp/test/ しかし、https://old.jp/test/のソースコードを見ると、 画像やファイルの読み込み元は新しいドメインからでした。 例) https://new.jp/wp-content/uploads/logo.png ### 補足情報 同じサーバー(xサーバー)を使用しています。 アドバイス宜しくお願いします。
回答: 複製元のサイトアドレス( 設定→一般→サイトアドレス(URL) )が新しいドメインになってませんか? これを元のドメインに戻すと直りませんか? 【追記】 エックスサーバーならサーバーパネルからphpMyAdminにログインできますので、該当のDBにアクセスし、wp_optionsテーブルの siteurl, home 項目を編集して元のドメインに戻してください。 次に、DBを複製します。phpMyAdminで該当のDBを選択し、「操作」タブのCopy database toに新しいDB名( ***_wp(数字) )を入力して実行すると複製されます。この時「構造とデータ」にチェックが入っているか確認してください。 複製が出来たら新しいWordPress側のwp-config.phpを開き、define('DB_NAME', '***_wp1'); を編集して新しいDB名に変更します。 これで二つのサイトの切り分けは出来るはずですが、必要ならばエックスサーバーのサーバーパネルで新しいDBユーザーを発行し、アクセス権を与えて対応してください。