2

WordPressサイトの[設定]タブを確認していましたが、誤ってWordPressアドレス(URL)サイトアドレス(URL)を自分が所有していないサイトに変更しました(誤って.co.ukではなく.comを入力しました)

今、私が行くとmysite.co.uk/wp-admin、私が所有していない他のサイト(.com)に移動します。これは大きな問題であることがわかりますが、wpに戻ってこれを元に戻す簡単な方法はありますか?

ダウンロードして編集して再度アップロードできるwp-config.phpファイルの1つ、または更新する必要のあるdbテーブルの一部がありますか?

4

4 に答える 4

1

サイトを開発するときは、テストサーバーで実行してから、ライブサーバーにプッシュします。これを行うには、mySQLデータベースの2つのフィールドを変更します。phpmyadminでは、ワードプレスのオプションを変更できます。

wp_optionsテーブルはsiteurlオプションを編集します。確認したいその他のインスタンスが正しいこと。

次のクエリでそれらが見つかります。

SELECT * FROM wp_optionsWHERE option_value LIKE'%mysite.com%'

次に、それらのファイルを編集します。その前に、必ずデータベースのバックアップを作成してください。動作するはずですが、データベースをそのように変更すると、メニューやサイトのどこにでも影響する場合があります。それはあなたのおっとを修正し、あなたが物事を正しくすることを可能にするはずです。

于 2012-12-12T05:49:52.187 に答える
1

次の行を の先頭に追加しますwp-config.php

define('WP_HOME','http://mysite.co.uk');
define('WP_SITEURL','http://mysite.co.uk');

ではfunctions.php、次の 2 行を使用します。

update_option('siteurl','http://mysite.co.uk');
update_option('home','http://mysite.co.uk');

http://mysite.co.uk/wp-adminをロードし、アクセスできることを確認してから、それらの行をファイルから削除します。

于 2012-12-11T19:54:15.323 に答える
1

phpmyadmin に移動し、wp_otions というテーブルを選択して、サイトの URL を以前のサイトhttp://mysite.co.ukに変更します。

それは私のために働いた。

于 2016-01-18T11:07:58.370 に答える
0

URL を実際のサイト URL に変更して、MySQL データベースで次のクエリを実行します。

update wp_options
set option_value = 'http://example.com'
where option_name in ('siteurl', 'home');

注意: WordPress のテーブルには「wp_」というプレフィックスが付いていると想定しています。そうでない場合は、必要に応じて調整してください。

于 2012-12-12T07:51:24.630 に答える