WordPress.org

WordPressのマルチサイトサブサイトは、ネットワーク以外のトップレベルドメインにマップすることができます。 これは、次のように作成されたサイトを意味しsubsite1.networkdomain.com、として表示するようにマッピングすることができますdomain.comこれはサブディレクトリサイトでも機能するので、networkdomain.com/subsite1 で表示することもできますdomain.comドメインマッピングを設定する前に、ネットワークが正しく設定されていることを確認し、サブサイトを問題なく作成できます。

WordPress4.5より前では、ドメインマッピングにはWordPress MU Domain Mappingのようなドメインマッピングプラグインが必要です。

WordPress4.5以降では、ドメインマッピングはネイティブ機能です。

DNS内のドメインをマップ#DNS内のドメインをマップ

使用するすべてのドメインが既にDNSサーバーにマップされていることを確認してください。 追加のドメインは、マスタードメインに駐車する必要があります。

Top

SSL証明書のインストール#ssl証明書のインストール

プライマリドメインにSSLをインストールし、他のすべてのドメインにSERVER NAME INDICATION(SNI)を使用します。 すべてのドメインは、暗号化された管理者ログインを確実にするためにSSL

Top

Update WordPress#Update WordPress

ネットワーク管理ダッシュボードで、サイトをクリックしてすべてのサブサイトのリストを表示し、マップするサブサイトの編集をクリッ この例では、これは次のようになりますsubsite1.mynetwork.com.

サイトアドレス(URL)フィールドに、マッピングしているドメイン名への完全なURL–https://mappeddomain.org–を入力し、保存をクリックします。

トップ

wp-configを編集します。php#wp-configを編集します。php

ネットワークサブサイトにログインしようとしたときにcookieがブロックされているというエラーが発生した場合(またはエラーメッセージなしでログイphpファイルを作成し、ネットワークを作成するために追加した他のコードの後にこの行を追加します:

define('COOKIE_DOMAIN', $_SERVER);

トップ

  1. ネットワークを作成する
  2. マルチサイトネットワーク管理
  3. 複数のブログをインストールする