ホームページ >CMS チュートリアル >&#&プレス >WordPressサイトを新しいドメインとホスティングに移行する方法

WordPressサイトを新しいドメインとホスティングに移行する方法

Lisa Kudrow
Lisa Kudrowオリジナル
2025-02-15 12:09:12472ブラウズ

WordPressサイトを新しいホストに移行することは気が遠くなる必要はありません。 よく実行された動きは、一般的な落とし穴を避けて、スムーズな移行を保証します。このチュートリアルは、手動の移行プロセスの詳細を詳しく説明します。常に最も単純ではありませんが、トラブルシューティングに非常に貴重です。 プラグインは代替方法を提供しますが(プラグインオプションについてはこの記事を参照)、手動アプローチを理解することは重要な制御スキルと問題解決スキルを提供します。

キーポイント:

    楽な移行が達成可能です。
  1. 適切な計画と実行で、WordPressサイトの移行はストレスのないものになる可能性があります。 手動移行の利点:
  2. 手動アプローチは完全な制御を提供し、移行の問題を効果的に解決できるようになります。
  3. 徹底的な準備が非常に重要です。重要な移行手順には、プラグインの非アクティブ化、完全なサイトバックアップ、およびWordPress構成の更新が含まれます。移行後、URLの更新、プラグインの再アクティブ化により、サイト機能とSEOが維持されます。
  4. ステップバイステップのマニュアル移行:

1。すべてのプラグインを無効にします:移行前にすべてのプラグインを無効にします。 プラグインは、移行エラーの最も可能性の高いソースです。 WordPress管理パネルを介してこれにアクセス:プラグイン>インストールされたプラグイン>すべてを選択>無効にします。

2。 WordPressデータベースとファイルをバックアップしてください。重要な変更を加える前に、常にサイトをバックアップしてください。 How to Migrate a WordPress Site to a New Domain and Hosting

マニュアルデータベースバックアップ:phpmyadminを使用します。ログインし、WordPressデータベースを選択し、「Export」(SQL Format)を選択します。

ファイルを保存します。
    代わりに、コマンドラインツールを使用します(このリソース
  • を参照)

    .sqlマニュアルファイルバックアップ:How to Migrate a WordPress Site to a New Domain and Hosting filezillaのようなftp/sftpクライアントを使用して、wordpressインストールフォルダー全体(通常はまたは)をダウンロードします。

  • プラグインバックアップ(代替): updraftsplusを使用します。設定&gtにインストール、アクティブ化、ナビゲートします。 updraftsplusバックアップ>バックアップ。完了したらバックアップをダウンロードします。 htdocs public_html

  • 3。アップロードのためにバックアップを準備:

    How to Migrate a WordPress Site to a New Domain and Hosting

  • 新しいデータベースを作成します:
新しいホストのphpMyAdminにログインし、新しいデータベースを作成します。名前に注意してください。まもなく必要です。

  • アップデートwp-config.phpWordPressファイルを抽出し、wp-config.phpを見つけて、次の行を編集し、プレースホルダーを新しいホストの詳細に置き換えます。

  • <code class="language-php">define('DB_NAME', 'your_new_database_name');
    define('DB_USER', 'your_new_mysql_username');
    define('DB_PASSWORD', 'your_new_mysql_password');
    define('DB_HOST', 'your_new_mysql_host');</code>

    4。バックアップをアップロード:

    • ファイルのアップロード:FTP/SFTPを介して、変更されたWordPressファイルを新しいホストにアップロードします。

    • データベースのインポート:

      新しいホストのphpMyAdminにログインし、新しいデータベースを選択し、[インポート]をクリックします。 SQLバックアップファイルをアップロードします。 How to Migrate a WordPress Site to a New Domain and Hosting

    5。 WordPress URLSを更新:

      使用
    • >(推奨):これらの行をwp-config.phpに追加して、ダッシュボードの設定をオーバーライドする: wp-config.php
    <code class="language-php">define('WP_HOME','http://your_new_domain.com');
    define('WP_SITEURL','http://your_new_domain.com');</code>
      テーマの使用
    • (代替):このコードをテーマに追加するfunctions.php(サイト検証の後に削除): functions.php
    <code class="language-php">update_option('siteurl', 'http://your_new_domain.com');
    update_option('home', 'http://your_new_domain.com');</code>
      マニュアルデータベースの更新(推奨最小限):
    • phpmyadminで、テーブルを編集し、およびwp_options値を新しいURLに変更します。 siteurlhome How to Migrate a WordPress Site to a New Domain and Hosting
    6。プラグインを再アクティブ化し、パーマリンクを更新します:

    必要なプラグインを再アクティブ化します(プラグイン&GT;インストールされたプラグイン)。パーマリンクを更新します(設定&gt;パーマリンク)。

    7。 301リダイレクトを設定します:

    これらのルールを古いサイトのファイルに追加して、古いドメインから新しいドメインにリダイレクトします。 .htaccess重要な考慮事項:

    ホスト固有の設定については、
    <code class="language-apache"><ifmodule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^olddomain.com$ [OR]
    RewriteCond %{HTTP_HOST} ^www.olddomain.com$
    RewriteRule (.*)$ http://www.newdomain.com/ [R=301,L]
    </ifmodule></code>
    および

    を確認します。 コンテンツの絶対URLを更新します。 Google RecaptchaやJetpackなどのプラグインを再認証します。 包括的な詳細については、WordPress Codexを参照してください (残りのコンテンツ、FAQは、元の意味を維持しますが、異なる言葉遣いと文の構造を使用して、同様に言い換えられます。

    以上がWordPressサイトを新しいドメインとホスティングに移行する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

    声明:
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。