web-dev-qa-db-ja.com

WordPress Multisite/Network - 子ドメインのメインブログとサブドメインとしてのサブドメインの使い方

私はメインの管理者/ブログのURLがadmin.mydomain.comのようなサブドメイン上にあるWordPress Multisiteをセットアップしたいと思います、そして私が作成する追加のサイトもmydomain.comのようなsite1.mydomain.comの下のサブドメインになります。代わりに、WordPressのネットワーク設定セクションでは、site1.admin.mydomain.comのようなサブドメインしか許可されていません。メインサイトをadmin.mydomain.com、子サイトをsite1.mydomain.comのようにするにはどうすればよいですか。

1
Gavin

機能する方法はいくつかありますが、どちらもApache/NGINXディレクティブの使用に依存しています。

方法1

Mydomain.comでWordPress MSをセットアップし、admin.mydomain.comサイトを作成してから、mydomain.comをadmin.mydomain.comにリダイレクトします。その他のサイトはすべてmydomain.comのサブドメインになります。

方法2

これは基本的に方法1の逆です。 https://wordpress.org/plugins/wordpress-mu-domain-mapping/ のようなプラグインを使用できるはずです。 site1.admin.mydomain.comをsite1.mydomain.comにマッピングするために(数年で更新されていませんが、それでも私にはうまくいきます)。欠点は、追加する新しいサイトごとに手動で入力する必要があることです(ただし、これはおそらく自動化される可能性があります)。

2
fergbrain