Quelle est la bonne façon de mapper plusieurs domaines dans une installation multisite WordPress 4.1?

12

Je connais cette question . et d’autres, mais n’ont pas trouvé de réponse définitive à la façon de configurer un domaine avec multisite afin que les variantes www et non-www se comportent correctement. Je pense que les caractères génériques sont correctement configurés au niveau DNS et que la solution suggérée pour ajouter define( 'NOBLOGREDIRECT', 'http://www.example.com' ); fonctionne pour mon site principal, mais pas pour les autres réseaux de la même installation.

J'utilise le plug-in 'WP Multi Network' basé sur des recherches qui m'ont conduit à la conclusion que si j'exécute plusieurs domaines sur une installation WordPress, je devrais utiliser plusieurs réseaux, pas seulement plusieurs sites. Mes réseaux et sites sont tous ajoutés avec www inclus dans le champ du domaine

Alors, quelle est la bonne façon de mapper des domaines nus sans www à une installation multisite? Des plugins sont-ils nécessaires? Tout cela doit-il être géré dans la configuration du serveur Web à l’aide de réécritures?

    
posée codecowboy 22.03.2015 - 09:55

1 réponse

16

WordPress Multisite peut gérer différents domaines par défaut, mais PAS avec des domaines alias. Les paramètres de chaque site stockent le domaine. Sur une installation par défaut, il existe un sous-domaine ou une structure de dossiers. Mais vous pouvez ajouter un seul domaine.

Captures d'écran

Par exemple, les deux premiers sites utilisent le même domaine (par défaut, à partir de l'installation) et le troisième, utilisant un domaine différent, externe à celui par défaut. Le dernier est un domaine différent. Aucun plugin ou source personnalisée pour le mappage de domaine n'est requis.

Voiciunecaptured'écrandesparamètresduderniersiteavecundomaineséparé:

Sivoussouhaitezréduirelecontrôledescookiespourchaqueconnexion,ajoutezlaconstantesuivanteàwp-config.php.

define('COOKIE_DOMAIN','');

Sinon,WordPressledéfiniratoujourssurle$current_site->domaindevotreréseau,cequipourraitcauserdesproblèmesdanscertainessituations.

Mappagededomaineavecalias

Sivousavezbesoind'unepersonnalisationpluspoussée,tellequelemappaged'aliassurdesdomaines,lespluginspeuventvousaider.WordPressCoreespèrefournirunmappaged'aliasdedomaineàl'avenir,maisvouspourrezutiliserl'undesplug-inssuivants:

WWW vs non-WWW

Je n'ai pas le savoir-faire requis pour le faire avec des URL non WWW et WWW, mais je pense que cette affaire est légèrement différente. Un domaine tel que www.test.com a le sous-domaine www. Mais le site www est synonyme d’Internet et n’est souvent pas interprété comme un sous-domaine. Pour tous mes clients, je réécris en non-WWW à partir de l'adresse WWW.

Astuce pour la création d'un nouveau site

Au cours du processus, il est impossible d’ajouter un domaine externe dans le champ de saisie pour créer un nouveau site. Ajoutez une valeur aléatoire et, après la création du site, utilisez la possibilité d’édition pour ajouter le site externe.

    
réponse donnée bueltge 27.03.2015 - 11:41

Lire d'autres questions sur les étiquettes