メンバーメニュー

ようこそ、ゲストさん

質問

  • ライト

    運用中のWordpressに独自ドメインを設定したい
  • 本文:

    スターサーバーのライトプランを契約し、WPでホームページを作成しました。
    その後、独自ドメインを取得することとなり、スタードメインで契約し、独自ドメインの追加まで行いました。
    そのまま自動的に独自ドメインで転送?されるのかと思ったのですが、WPを移行しなくてはならないのだと気づき、現状のホームページのバックアップを取ろうとしたところ、WPのログイン画面が表示できなくなってしまいました。
    FFFTPではログインできたため、プラグイン・テーマ・アップロードのフォルダはダウンロードしたのですが、独自ドメインのほうにWPの簡単インストールを仕様としてたところ、データベースが1つしか使用できなく、空のデータベースがないため簡単インストールができません。

    どのように解決すればよいでしょうか?

    ご教授お願いいたします。

  • 緊急度:緊急投稿者:prestateさん投稿時間:2020/01/09 18:49
質問に対する回答は締め切られました

回答 No.9892

  • この回答がベストアンサーです

  • 本文:

    元のサイトが*行儀よく*作ってあれば、
    (https://secure.netowl.jp/bbs/detail.cgi?td=3026 )

    元のサイトのファイルを(wordpressのファイルを含め)すべて、変更先のサイトのディレクトリに丸ごとコピーする。
    サイトのURLを(間違えて)修正した場合の対処法をなぞる。
    (https://secure.netowl.jp/bbs/detail.cgi?td=1676 など)

    で引っ越せるはずですが、

    行儀よく作られていない場合は、何が起きるかは行儀悪さ次第なので、作った本人にしかわかりません。(最悪、復帰不能になります)。

    まず、普通にバックアップを取ってから落ち着いて考えた方がいいのでは?

  • 投稿者:ジョバンニさん 投稿時間:2020/01/09 19:26
質問者からのコメント

ありがとうございます。
行儀よく・・大丈夫かと思うのですが復帰不能は困りますね・・

今まで、〇〇.stars.ne.jp/〜 でWPログインができていたのですが、同じURLでログインしようとすると取得した〇〇.com/〜 のWPのURLに転送?されてしまい、このサイトにアクセスできません(独自ドメインでWPインストールしていないので)となってしまい、ログインができない状態です。
現状のWP(〇〇.stars.ne.jp/〜)にログインする方法はありますでしょうか?

回答 No.9893

  • 本文:

    > 独自ドメインでWPインストールしていないので

    変更先のドメインには、(普通の意味での)wordpressはインストールしません。

    wordpressのインストールには、
    a. ファイルのインストール
    b. データベースのインストール
    の二つの要素がありますが、
    今のケースでは、a. だけを行ない、b. はしません。
    データベースは、現在使用中のものをそのまま流用します。

    まあ、何はともあれ、現状の完全バックアップを取るのが最優先事項ですね。(もし、それができない、やり方が判らない、というのであれば、技術力が相当に不足していますから、上で回答した方法は、危険が伴いますから、しない方がいいです。)

  • 投稿者:ジョバンニさん 投稿時間:2020/01/09 20:33
質問者からのコメント

遅くなりましたが、ありがとうございました。
完全バックアップをとり、新しいドメインのほうでWPのファイルのインストールを行い、移行することができました。

ありがとうございました!

回答 No.9894

  • 本文:

    >>
    今まで、〇〇.stars.ne.jp/〜 でWPログインができていたのですが、同じURLでログインしようとすると取得した〇〇.com/〜 のWPのURLに転送?されてしまい、このサイトにアクセスできません(独自ドメインでWPインストールしていないので)となってしまい、ログインができない状態です。
    現状のWP(〇〇.stars.ne.jp/〜)にログインする方法はありますでしょうか?
    <<


    Wordpressの管理画面で、サイトのURLを独自ドメインに書き換えてしまったからだと思います。

    とりあえず、戻すしかないのですが、管理画面に入れないので、別の方法で・・



    >>
    1. サイトに FTP 接続し、現在有効化されているテーマの functions.php をコピーする。これをテキストエディタで編集し、サイトへ再アップロードすることになります。

    2. 最初の "<?php" 行のすぐ後に以下の2行を追加する。

    update_option( 'siteurl', 'http://example.com' );
    update_option( 'home', 'http://example.com' );


    http://wpdocs.osdn.jp/%E3%82%B5%E3%82%A4%E3%83%88_URL_%E3%81%AE%E5%A4%89%E6%9B%B4
    <<


    http://example.comは、元のURLにしてください。

    テーマファイルのfunctions.phpに上記のようにかけば、元に戻せると思います。

    管理画面にログインできたら、この修正も削除してください。


    ・wp-config.php の編集
    ・データベースで URL を直接編集する

    http://wpdocs.osdn.jp/%E3%82%B5%E3%82%A4%E3%83%88_URL_%E3%81%AE%E5%A4%89%E6%9B%B4


    そのほかの方法としては、上記の2つがあります。

    個人的には、データベースの修正が一番簡単な気がするけど、人によるとは思う。



  • 投稿者:k-tanさん 投稿時間:2020/01/10 03:52
質問者からのコメント

ありがとうございます。

>Wordpressの管理画面で、サイトのURLを独自ドメインに書き換えてしまったからだと思います。
確かにやった記憶があります・・

>テーマファイルのfunctions.phpに上記のようにかけば、元に戻せると思います。
こちらでやろうと思います。

独自ドメインのほうでログインできるようになったため、解決しました。
ありがとうございます!