質問: wordpress 4.1マルチサイトインストールで複数のドメインをマッピングする正しい方法は何ですか? この質問 その他を認識していますが、wwwおよびwww以外のバリアントが正しく動作するようにドメインをマルチサイトで設定する方法についての明確な回答は見つかりませんでした。私はワイルドカードをdnsレベルで正しく設定していて、define( 'noblogredirect', 'http://www.example.com' );を追加するための提案された解決策が私のメインサイトのために働くが同じインストールの他のネットワークではうまくいかないと思う。私はいくつかの調査に基づいて 'wp multi network'プラグインを使用していますが、1つのwordpressインストールで複数のドメインを実行している場合は、マルチサイトだけでなく複数のネットワークを使用するべきです。マイネットワークとサイトはすべてドメインフィールドに含まれるwwwで追加されますそれではwwwを使わずにベアドメインをマルチサイトインストールにマッピングする正しい方法は何ですか?プラグインは必要ですか?これはすべて書き換えを使用してwebサーバーの設定で処理する必要がありますか?
回答: wordpress multisiteはデフォルトで異なるドメインを扱うことができます - しかしエイリアスドメインではできません。各サイトの設定にはドメインが格納されています。デフォルトのインストールでは、サブドメインまたはフォルダ構造があります。しかし、あなたは単一のドメインを追加することができます。スクリーンショットたとえば、最初の2つのサイトは同じドメイン(インストール時のデフォルト)を持ち、3番目のサイトはデフォルトとは別の異なるドメインを操作しています。最後のものは別のドメインです。ドメインマッピング用のプラグインやカスタムソースは必要ありません。 これは、別のドメインを持つ最後のサイトの設定のスクリーンショットです。 ログインごとのcookieチェックを減らしたい場合は、wp-config.phpに次の定数を追加してください。define( 'cookie_domain', '' ); さもなければwordpressはあなたのネットワークの$current_site->domainにそれを常に設定するでしょう、そしてそれは状況によっては問題を引き起こすかもしれません。エイリアスによるドメインマッピングエイリアスをドメインにマッピングするなど、より高度なカスタマイズが必要な場合は、プラグインが役に立ちます。 wordpress coreは将来ドメインエイリアスマッピングを提供することを望んでいますが、それまでは以下のプラグインのうちの1つを利用することができます。 mercator - 現代のwordpressマルチサイトドメインマッピング。 wordpress muドメインマッピング - wordpressmuまたはwordpress 3.xネットワーク上のブログ/サイトを外部ドメインにマップします。 wwwと非www非www urlとwww urlを使用してこれを実行するための必要なノウハウはありませんが、この場合は少し異なると思います。 www.test.comのようなドメインにはサブドメインwwwがあります。しかし、wwwはwebの同義語であり、多くの場合サブドメインとして解釈されません。私のすべてのクライアントにとって、私はwwwアドレスからnon-wwwに書き換えます。新しいサイトを作るためのヒントその過程で、新しいサイトを作成するために、入力フィールドに外部ドメインを追加することはできません。ランダムな値を追加し、サイトの作成後に外部サイトを追加するために編集機能を使用してください。