私はクライアント用に Wordpress をインストールしていますが、彼女はドメイン名を変更しました。以前のドメインが失効したため、以前のドメインからサイトのどの部分にもアクセスできなくなったため、vhost をドメインの 1 つのサブドメインに変更して、とりあえずアクセスできるようにしましたが、そのホームページしか取得できず、すべてメニューのリンクは、彼女の以前のドメインにあるスパム広告につながっています。そのため、Maria DB に移動し、wp_options テーブルのサイト URL を新しいサブドメインに更新しましたが、何も変更されておらず、サイトのホームページのいずれかのリンク (site.tld/wp-admin. php および site.tld/wp-login.php. オンライン/GUI管理者にアクセスできないので、ありますか? 新しいドメインで機能するようにすべての内部リンクを更新するために何かを変更できる、または変更する必要がある DB の他の場所はありますか? WP は、ドメインが数か月前に失効する前から更新されていません (クライアントは支払いを行わず、ドメイン reg を更新しません... すべての支援を事前に感謝します。ありがとう、ああ...私は使用していますDebian Jessie 上の MariaDB... または、サーバーがまだ実行中です。
質問する
274 次
3 に答える
1
home
また、wp_options テーブルのオプションを更新して、新しいドメインに一致させる必要があります。siteurl
于 2016-12-12T18:38:44.470 に答える
0
WordPress Web サイトを新しいドメインに移動した場合、データベースでこれらのクエリを 1 つずつ実行する必要があります。
update `wp_posts` set post_content = replace(post_content,'http://oldurl','http://newurl');
update `wp_posts` set guid = replace(guid ,'http://oldurl','http://newurl')
update `wp_options` set option_value = replace(option_value,'http://oldurl','http://newurl')
于 2016-12-12T18:44:49.200 に答える