ホームページ CMS チュートリアル &#&プレス 2つのWordPressを同期する方法

2つのWordPressを同期する方法

Jul 18, 2019 pm 02:44 PM
wordpress 同期する

WordPress Webサイトのデータ記事はすべてSQLデータベースファイルに依存して書き込み、読み込みを行っております。記事データはWebサイトの読み取り状況によって異なります。ただし、多くのスペース プロバイダーはデータベースの外部リンク接続を制限しているため、外部リンクに接続できるデータベースを購入できるのは同じホスト上でのみです。 Web サイトをインストールすると、WWW の付いたドメイン名と WWW の付いていないドメイン名がここで直接バインドされます。このようにして、どの Web サイトが記事を書いても、他の Web サイトに同期され、同期効果が完全に実現されます。

2つのWordPressを同期する方法

これについて言えば、慎重な友人は、WordPress Web サイトのデータベースはすべて同じドメイン名にバインドされているため、文字がわずかに変更されると管理バックエンドが開かなくなる可能性があると言うでしょう。これは実際に当てはまります。多くの友人が Web サイトのドメイン名を変更すると、データベース内に次のようなテーブル ファイルが見つかります: wp_options。以下の「siteurl」と「home」を新しいドメイン名に置き換えます。この方法は、同じホストを WWW にバインドするか WWW を使用せずにバインドする場合にはほとんど影響しませんが、異なるホストのドメイン名の場合は、一方をバインドすると、もう一方が異常に開かれることを意味します。この問題については、友人がネット上の「WordPressで複数のドメイン名をバインドする方法」を教えてもらいました。

関連する推奨事項: 「WordPress チュートリアル

WordPress ディレクトリの wp-config.php ファイルを開き、次のコンテンツを追加します:

/* Enable multiple domains access. */
$current_sitename= $_SERVER[‘HTTP_HOST’];
if ($current_sitename == “www.AAA.com”) {
    define(“WP_SITEURL”, “http://www.AAA.com”);
    define(“WP_HOME”, “http://www.AAA.com”);
} elseif ($current_sitename == “www.BBB.net”) {
    define(“WP_SITEURL”, “http://www.BBB.net”);
    define(“WP_HOME”, “http://www.BBB.net”);
}
ログイン後にコピー

上記のコードは、次のコードの前に追加する必要があることに注意してください。コード。

/** Sets up WordPress vars and included files. */
require_once(ABSPATH . ‘wp-settings.php’);
ログイン後にコピー

上記のコードは、HTTP リクエストのパラメーターに基づいて WP_SITEURL 定数と WP_HOME 定数を変更し、これら 2 つの定数に基づいてサイトのアドレスを決定します。
設定ファイルで定義された定数は優先度が高く、データベースで定義されたサイトアドレスをカバーするため、複数のドメイン名に同時にアクセスできます。

しかし、この方法は「暴力的」であり、検索エンジンにとってあまり優しくないと非難されており、直接ミラーサイトとして使用されている疑いがあります。しかし、個人的には、WWW がある場合と WWW がない場合で、同じセカンドレベルとトップレベルのドメイン名があるだけでは影響はないと考えています。

この記事は解決策を示すだけです。301リダイレクトなどのその後の処理方法については、実際の状況に応じて修正してください。

以上が2つのWordPressを同期する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

PHP vs. Flutter: モバイル開発に最適な選択 PHP vs. Flutter: モバイル開発に最適な選択 May 06, 2024 pm 10:45 PM

PHP vs. Flutter: モバイル開発に最適な選択

ワードプレスでページ幅を変更する方法 ワードプレスでページ幅を変更する方法 Apr 16, 2024 am 01:03 AM

ワードプレスでページ幅を変更する方法

wordpressの記事はどのフォルダにありますか? wordpressの記事はどのフォルダにありますか? Apr 16, 2024 am 10:29 AM

wordpressの記事はどのフォルダにありますか?

ワードプレスで商品ページを作成する方法 ワードプレスで商品ページを作成する方法 Apr 16, 2024 am 12:39 AM

ワードプレスで商品ページを作成する方法

WordPress で著者を検索する方法 WordPress で著者を検索する方法 Apr 16, 2024 am 01:18 AM

WordPress で著者を検索する方法

WordPress のどのバージョンが安定していますか? WordPress のどのバージョンが安定していますか? Apr 16, 2024 am 10:54 AM

WordPress のどのバージョンが安定していますか?

ワードプレスのテンプレートファイルはどこにありますか? ワードプレスのテンプレートファイルはどこにありますか? Apr 16, 2024 am 11:00 AM

ワードプレスのテンプレートファイルはどこにありますか?

WordPress の開発にはどのような言語が使用されますか? WordPress の開発にはどのような言語が使用されますか? Apr 16, 2024 am 12:03 AM

WordPress の開発にはどのような言語が使用されますか?

See all articles