Minecraft サーバー用のワードプレス Web サイトがあり、サーバー名が変更されたため、Web サイトのドメインが変更されました。すべてのファイルをコピーして貼り付けますが、まったく同じデータベースを使用して、フォーラムを他の URL に移動しようとしました。ただし、Web サイトを使用すると、元の Web サイトに何度もリンクされます。メイン ドメイン名が mysql データベース内にあるという問題はありますか? データベース内のすべてのドメインを変更すると、Web サイトは完全に移動しますか? ありがとう
4 に答える
このSQLを実行して、dbのURLを変更します。
UPDATE wp_posts SET guid = REPLACE(guid, 'old-url.com', 'new-url.com');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'old-url.com', 'new-url.com');
UPDATE wp_options SET option_value = REPLACE(option_value, 'old-url.com', 'new-url.com');
WordPress Web サイトの移動については、http: //codex.wordpress.org/Moving_WordPressで詳しく説明されています。
そうでない場合は、すべてのファイルとデータベースをコピーするのと同じくらい簡単です。FTP 転送エラーなどを回避するために、すべてのファイルを 1 つの .tar.gz ファイルに圧縮してから、それを自分のコンピューターと新しい Web サイトに FTP 送信し、そこで展開することに成功しました。
個人的には、cPanel (最も人気のある Web ホスティングの顧客アカウント/Web サイト管理ツール) を使用しています。データベースのバックアップと復元。そして、ファイルマネージャーの圧縮と展開は、.tar.gz で動作します
ドメイン名を変更すると、問題が大幅に複雑になります。検索と置換プラグインを使用して、ハードコードされた URL を処理します。または、データベース スクリプト内の URL を手動で検索して置き換えます。
Wordpress には、WordPress サイトの移動に関する完全なガイドがあります: http://codex.wordpress.org/Moving_WordPress
ただし、基本的な手順は次のとおりです。
[管理] > [設定] > [一般] パネルに移動し、サイトの URL を新しい URL に変更します。これにより、データベース内のすべての投稿リンクなどが更新されます。
ファイルを新しいホストに移動する
- データベースを新しいホストに移動します。
wp-config.php ファイルに次の行を入力します。define('RELOCATE',true);
http://yoursiteurl.com/wp-login.phpからログイン ページにアクセスし、設定に移動してサイトの URL を変更します。
define('RELOCATE',true);
wp-config.php から削除