###<前提/把握している現状>
- X SERVERでサーバー契約
- X SERVER/Info Panelで以下2つのドメインを取得
URL1:https://disneycast.info<もともと運営していたサイトで現在白紙状態>
URL2:https://disneyprogramming.info
- マルチサイト化なので、WordPressは一つで良いのだが、
誤ってそれぞれのドメイン直下にインストールしている状態。
- 管理画面にアクセスした際にリダイレクトされる
■管理画面URL1:http://disneycast.info/wp-admin/
→接続先URL1:http://disneycast.info/wp-login.php?redirect_to=http%3A%2F%2Fdisneycast.info%2Fwp-admin%2F&reauth=1
■管理画面URL2:http://disneyprogramming.info/wp-admin/
→接続先URL2:http://disneyprogramming.info/wp-login.php?redirect_to=http%3A%2F%2Fdisneyprogramming.info%2Fwp-admin%2F&reauth=1
- ログイン状態
■URL1の管理画面へ行き、URL1のIDを入力しても「ユーザー名が無効」のエラー
→パスワードを忘れたボタンを押してアドレスを入力するとURL2のパスワード設定メールがくる。
■URL2は正常にログイン可能
###<期待値>
2つ取得した別ドメインで2つのサイトを運営したい。
マルチサイトかどうかは問わない。
###<問題が発生するまでの手順>
マルチドメイン設定をしようとした際に、
以下のサイトを参考にしました。
https://www.templateking.jp/practical/build/multi_dom.html
[2]設定ファイルの編集の箇所で
本来ならばURL1のドメインで編集するものを、
URL2のドメインでファイルの編集をしてしまっていて、
[6]サイトの追加このステップの時に
「なぜ2つ目のドメイン(URL2)のドメインで
サイトの追加を手順をするのだろうか?」と疑問に思い始めて、
調べたらURL1で設定することだと気づき、
URL2の「wp-config.php」と「.htaccess」を
バックアップとっていた元のファイルに戻しました。
(この時点でまだURL1のページを見れていたはず。)
その後、
URL1の管理画面URLのページにアクセスしようとしても、
URL2の管理画面(以下のURL)にアクセスしてしまいます。
http://disneyprogramming.info/wp-login.php?redirect_to=http%3A%2F%2Fdisneycast.info%2Fwp-admin%2F&reauth=1
###<試した事>
【URL1】
- hosts設定による動作確認
- プラグイン無効化
- テーマ無効化
ダッシュボードにすらログイン出来ないので、プラグインとテーマ無効化はFileZillaを使用してサーバー上で編集しています。
- ドメインのcookieを削除する
- エックスサーバーのエラーログ確認(エラーログなし)
- wp-config.phpに、define('WP_DEBUG', true); の1行を追加し、
エラーが起きたときの原因を表示させる
【URL2】
・マルチドメイン設定解除
・ドメイン初期化→再インストール
・XSERVERのサーバーパネルにでMySQLの自動バックアップからの復元
・以下サイトの通りにフォルダ名を一時的に変えたが直らず
https://rino.sunagae.net/wpmulreauth_memo/
・似たような解決法が書いてあったサイト
http://www.koikikukan.com/archives/2012/08/25-015555.php
・リダイレクトエラー?(まだ試していない)
my.cnfの autocommit=0が原因という記事を見つけたので後日試す
https://qiita.com/mana-bin/items/aeb8fc8b5ff0c939ce95
###<疑問点>
【疑問①】
別々にワードプレスをインストールしてしまっているのですが、
それをひとつに戻せるのか?
または二つインストールしていても問題ないのか?
【疑問②】
もし今の設定のままURL2をメインのサイトとして、
手順を進めていっても問題ないのでしょうか?
期待値としてはURL1をメインとしたかったのですが、
どっちがメインでも構わないのでマルチサイト化出来れば良いです。
その場合は**[6]サイトの追加**のステップでサイト名に
「disneycast.disneyprogramming.info」と入力し、
手順を進めていくと以下の状態になるという認識で合っているのか?
「disneyprogramming.info」メイン
「disneycast.info」サブ
回答3件
あなたの回答
tips
プレビュー