私は自分のウェブサイトの1つを新しいドメインに移動しました、以下は私がしたことです。
phpmyadmin
経由で新しいサーバーにインポートされたSQL今、私が直面している問題は次のとおりです。
wp-admin
を実行しようとするとmydomain.com/wp-admin
も古いドメインにリダイレクトされますあなたがこれについて何か考えがあれば助けてください、どんな助けでも大いに感謝されるでしょう。
私の問題は解決しました。他の誰かが恩恵を受けることができるように、私はこれを答えとして投稿しています。
私の問題はsiteurl
とhomeurl
が更新されていなかったので、define('RELOCATE',true);
を私のwp-config.php
ファイルに入れたことです。そして再びウェブサイトにアクセスしようとしました、それは正しいURLに行きました、しかし、すべてのcss
はなくなりました。それから私はwp-admin
に向かいました、そしてそれはまたcss
と一緒に来ませんでした、それでも私は正しいURLとwith css
ログインページに連れて行かれました。時間私は正常にログインしました。それから私は管理パネルのurls
から両方のsettings
を変更しました。
その後、ブラウザのキャッシュファイルをすべて削除して、永続的なリダイレクトを削除する必要があります。
これが他の誰かが同じ問題に対処するのに役立つことを願っています。
私は同じ問題を抱えていた(今はうまくいく)、これが私がしたことである
代わりに、管理者用パネルにアクセスしようとする代わりに、yoursite.com/wp-admin私はyoursite.com/wp-login.phpを試してみて、それが私の新しいサイトの管理者パネルに連れて行ってくれました。それから私は一般的な設定でサイトドメインを変更しました、そして今それはちょうどうまく働きます。
ドメインを変更するときは、次のコマンドを実行してください。
UPDATE wp_options SET option_value = 'https://yournew.domain' WHERE option_name = 'siteurl';
UPDATE wp_options SET option_value = 'https://yournew.domain' WHERE option_name = 'home';
Wp_optionsフィールドを変更することは少し助けになるでしょう、しかし時々あなたのページ、投稿とプラグインは画像と他のファイルへの絶対参照を使うでしょう。この場合、データベース全体を更新する必要があります。 phpMyAdminには簡単な「すべて置換」はありません(SQLでUPDATEステートメントを作成しない限り)ので、次の方法をお勧めします。
ほら!
PhpmyadminのオプションデータベースファイルのURLを変更します。実際のURLリンクを意味します。その後、wp-adminページを開きます。wp-login.phpリンクを押します。認証を入力し、一般設定でURLディレクトリを再度変更してWebサイトにアクセスします。
Reezppoの答えを広げるために、
CPanelでPHPMyadminを開き、wp_optionsファイルをクリックすると、変更可能な一連のフィールドが表示され、古いURLが表示されます。これを手動で新しいURLに変更できます(2か所)。それを保存してyoursite.com/wp-login.phpに戻ると、リダイレクトせずにログインできます。古いWordpressのユーザー名とパスワード(移動した元のサイトのもの)でログインすることを忘れないでください。