
Comme je vous en parlais il y a quelques jours, j’ai profité de la configuration de mon nouveau nom de domaine pour mettre en place la fonctionnalité multisite de WordPress.
Le principal intérêt étant, avec une seule installation de WordPress, de gérer plusieurs sites/blogs. Ainsi, à chaque mise à jour de WordPress, vous n’aurez plus qu’une seule mise à jour à faire ! Youpiii ! 8)
Personnellement, je gère plusieurs sites depuis des années, mais j’ai toujours un peu rechigné à faire mes backups FTP + Sql pour chaque mise à jour de WordPress, d’autant plus que cette manœuvre devait être répétée trois ou quatre fois (une pour chaque site) et prenait un temps fou. :!:
Dès que WordPress 3 est sorti, j’ai consacré un week-end à l’installation et au bidouillage de la fonctionnalité Multisite. Je partage dans ce billet les tutoriels et les plugins utiles, mes conseils ainsi que les problèmes que j’ai rencontrés.
Installation d’un WordPress multisite
Je ne vais pas reprendre point par point le processus d’installation d’un WordPress multisite, dans la mesure où d’autres blogueurs ont déjà largement couvert le sujet, notamment Karen Chevallier dont je vous conseille le tutoriel en français, ou encore Weblog Tools Collection qui en propose un en anglais.
NB : personnellement, j’ai installé WordPress multisite avec l’option « sous-domaines » ; c’est donc de ce cas dont je vais parler dans ce billet. Je n’ai pas testé l’option « dossiers ».
Les tutoriels utiles
Parmi les autres ressources qui m’ont bien aidée, ne manquez pas Create a Network, sur le codex de WordPress.
Au départ, je m’étais fiée au tutoriel Migrating Multiple Blogs into WordPress 3.0 Multisite, mais au final cela m’a plus embrouillée qu’autre chose : ce tutoriel vous sera utile surtout si vous voulez gérer plusieurs noms de domaines avec une seule installation WordPress. Enfin pas que, mais bon il s’adresse à des utilisateurs un peu calés.
Attention, je ne parle pas de plusieurs sous-domaines, mais bien de plusieurs noms de domaines différents. Ainsi, si j’avais voulu, avec une seule installation de WordPress installée sur un de mes serveurs, gérer : mon blog, mon portfolio en sous-domaines, mais aussi La Lune Mauve et le site sur Tori Amos tout en conservant leurs noms de domaines spécifiques, je pourrais suivre ce tutoriel et utiliser le WordPress MU Domain Mapping plugin qu’il conseille.
Mais notez bien que ce plugin n’est pas requis sur votre multisite ne concerne qu’un seul nom de domaine ! Vous allez vous embrouiller comme moi, pour pas grand chose ;-)
On récapitule :
- Vous avez UN SEUL nom de domaine (ex: votredomaine.com) sur lequel vous voulez réunir TOUS vos sites, à l’aide de sous-domaines différents (ex: blog.votredomaine.com, portfolio.votredomaine.com, etc.) OU de dossiers différents (ex: votredomaine.com/blog, votredomaine.com/portfolio) : référez-vous à Create a Network, sur le codex de WordPress, ou bien ce webcast si vous préférez la vidéo ;
- Vous avez PLUSIEURS noms de domaines, mais vous voulez réunir TOUS vos sites sur un seul serveur, tout en conservant chaque nom de domaine (bidule.com, machin.net, et trucmuche.org) : référez-vous à Migrating Multiple Blogs into WordPress 3.0 Multisite ou à Multi-sites WordPress avec la structure en domaines propres (multi-domaines). NB : je n’ai pas testé cette possibilité, je n’en parlerai donc pas dans cet article.
Note sur les « wildcard subdomains »
Si vous choisissez l’option « sous-domaines » pour votre installation multisite, vous aurez sans doute besoin d’activer les « wildcard subdomains ». Ce qu’on pourrait traduire par sous-domaines joker, comme dans un jeu de carte.
C’est simplement la possibilité pour votre installation WordPress de créer automatiquement des sous-domaines sur votre hébergement, sans que vous ayez à tripatouiller dans le manager de votre hébergeur.
Car ces sous-domaines sont fictifs : il ne s’agit ici que de réécriture d’URL. Admettons que, sur votre installation multisite, vous configuriez 3 sites différents : votre page d’accueil, votre blog et votre portfolio – comme je l’ai fait. Concrètement, les fichiers de ces trois sites sont situés sur le même serveur, et il n’y a bien qu’une seule installation de WordPress qui gère tout ça, puisque vous avez activé la fonction multisite. Si vous avez choisi l’option « sous-domaines », alors WordPress va avoir besoin de créer, à la volée et automatiquement, les sous-domaines en question : par exemple, blog.votredomaine.com et portfolio.votredomaine.com.
Si vous n’avez pas activé l’option « wildcard subdomains » dans le manager mis à votre disposition par votre hébergeur, il y a de fortes chances que WordPress provoque une erreur en essayant de créer les dits sous-domaines (genre : Warning! Wildcard DNS may not be configured correctly!).
Comment activer les « wildcard subdomains », alors ?, me demandez-vous impatiemment. ;-) C’est simple en fait : il suffit de configurer un sous-domaine dans votre manager, qui s’intitulera de la façon suivante : *.votredomaine.com
Oui, c’est bien un astérisque qu’il faut saisir comme intitulé de sous-domaine. Pas dur, hein ? De là, laissez le temps aux DNS de se propager (de 10 minutes à plusieurs jours, en fonction de votre chance), et tout devrait bien se passer lorsque WordPress créera chaque sous-domaine via la Super Admin multisite.
Dans votre manager OVH, par exemple, allez dans « Hébergement » > « Sous-domaines », et créez simplement votre sous-domaine joker :

Les plugins pratiques
Si vous n’avez pas le courage d’installer un multisite WordPress tout seul, à la main, vous pouvez vous tourner vers certains plugins qui se proposent de faire le gros du travail pour vous, par exemple Enable Multi-Site.
Comme WordPress 3.0 et sa fonction multisite sont tout nouveaux, certains plugins peuvent poser problème si vous tentez de les activer sur votre réseau de sites (cela m’est arrivé avec Google XML Sitemaps, par exemple). Aussi, même si cela ne résout pas tous les problèmes, j’utilise le plugin Proper Network Activation, qui permet de faire les choses plus proprement.
Enfin, si vous avez besoin de gérer des utilisateurs sur les différents sites de votre réseau WordPress, le plugin Multisite User Management peut sans doute vous donner un coup de main : grâce à ce plugin, les utilisateurs sont communs à tout votre réseau, avec un rôle déterminé par défaut, à configurer dans la Super Admin. Je n’ai pas encore eu l’occasion de le tester cependant.
Problèmes rencontrés… et résolus !
J’ai installé mon réseau de sites sur un hébergement vierge, ce qui a sans doute éliminé pas mal de problèmes potentiels ; mais j’ai quand même été confrontée à plusieurs problèmes liés à l’importation du contenu de mon blog sur mon nouvel hébergement (de kreestal.fr à marieguillaumet.com), et au comptage du nombre de commentaires.
Si, comme moi, vous avez déjà un blog et que vous devez le transférer sur un autre hébergement, n’hésitez pas à utiliser la fonction « Exporter/Importer » de WordPress (« Outils » > « Exporter » ou « Importer »). Faites attention à bien cocher la case qui permet d’importer aussi toutes vos images de l’ancien serveur vers le nouveau !
Problème d’import d’images
Normalement, tout se passe bien. Il peut arriver cependant que le script d’importation s’arrête en cours de route, et ça, c’est un peu la galère… Si cela vous arrive, vous avez deux options :
- soit tout recommencer de zéro : supprimer les tables de la base de données du blog que vous étiez en train d’importer sur votre nouveau domaine, ainsi que tous les fichiers déjà importés, puis recommencer l’import, patiemment, en serrant les doigts ;
- soit vous notez l’endroit où s’est arrêté le script d’import, créez un nouveau document XML et copiez/collez les données de l’export XML originel à partir de l’endroit où s’est arrêté l’import. Opération à répéter jusqu’à ce que l’intégralité de votre blog soit bien importée sur votre nouveau domaine !
Je ne vous cache pas que la première solution est sans doute la plus raisonnable, et que la deuxième risque de mettre un joli désordre dans vos fichiers médias et leurs relations à vos posts : cela m’est arrivé, et j’ai passé bien deux jours à remettre de l’ordre dans tout ça, à grands coups de suppression et de ré-upload d’images, de mises à jour de custom fields, et autres bidouilles :???:
Le jeu en valait la chandelle ! Déjà, cela m’a beaucoup appris sur la façon dont fonctionne WordPress, notamment parce que j’ai dû aller fouiner dans PhpMyAdmin pour corriger certaines entrées. Et puis, j’ai profité de cette maintenance forcée pour débuguer et améliorer quelques aspects du blog, ce qui est toujours une bonne chose :grin:
Problème dans le nombre des commentaires
Un autre problème – bien moins chiant celui-là ! – a été les erreurs dans le nombre des commentaires de chaque billet : alors qu’un billet N possédait bel et bien des commentaires, et que ceux-ci s’affichaient, la boucle de WordPress continuait à afficher un nombre négatif ou erroné sur l’index et les différentes pages d’archives du blog :roll:
Pour résoudre ce problème, Ankur Banerjee a mis au point un petit script hyper pratique qui remet tout en ordre. Attention : veillez à bien remplacer toutes les occurrences de wp_posts et wp_comments dans le script par le nom des tables du blog impacté par le problème. (Et puis, une petite sauvegarde de votre base de données AVANT la manip’ ne mange pas de pain !)
Conclusion
Voilà, j’espère que ce billet plus technique que d’habitude vous aura apporté quelques éléments, voire des pistes si vous aussi rencontrez des problèmes avec votre réseau multisite WordPress.
Il y a juste un aspect que je n’ai pas couvert, tout simplement parce que je n’y ai pas été confrontée : la modifications de DNS d’un nom de domaine N pour qu’il pointe sur l’hébergement Y qui contient le site WordPress ad hoc. Dès qu’il s’agit de configuration serveur et DNS, je fais ma poule mouillée… Ceci dit, si un jour je m’y frotte, je partagerai avec vous cette expérience.
N’hésitez pas à me faire part de vos remarques, critiques et éventuels problèmes dans les commentaires, c’est toujours intéressant de mettre en commun nos connaissances ! ;-)






Karen
27.07.10
C’est quand même la révolution le multi site avec wordpress :D Moi aussi je gère trop de blogs :)
Marie
27.07.10
Salut Karen, wouahou, quel plaisir de t’accueillir ici ;-)
En effet, WordPress – qui était déjà bien cool, comme outil – vient de franchir l’étape « génial » ! Plus le temps passe, et plus WP devient une pâte à modeler géante, dont tu peux faire à peu près tout ce que tu veux.
J’avoue, l’option multisite, même dans mes rêves les plus fous je n’y aurais jamais pensé… ^^
Mon prochain défi (si j’ai le temps) : les custom post types, et pourquoi pas tenter de mettre en place un forum par ce moyen, comme l’a montré Justin Tadlock.
Dominique Leweb
2.08.10
Merci beaucoup Marie. J’ai bataillé des jours pour faire fonctionner le MultiSites et j’ai réussi grâce à toi.
J’ai posté un message sur WordPress France pour faire part de ta solution. Cela aidera sûrement du monde.
Je n’ai pas eu besoin du « wildcard subdomains » mais ce qui me manquait c’était la création du sous-domaine avec une *
Merci encore.
Beau Blog et… bien Utile ;o)
Silvio
2.08.10
Une solution pour les commentaires c’est de les externaliser avec disqus.com ainsi ils se chargent à chaque fois et tu peux les gérer indépendamment du blog :-)
Marie
2.08.10
Hello Dominique, bienvenue par ici, et surtout ravie d’avoir pu t’aider :)
En fait le sous-domaine *.nomdedomaine.tld est un wildcard subdomain (comme je le disais, on pourrait traduire ça par « sous-domaine joker »).
Merci Silvio pour ton conseil sur Disqus. J’avais effectivement croisé cette solution de commentaires sur le blog d’Amanda Palmer je crois ; mais, sauf erreur de ma part, cela force chaque commentateur à se créer un compte, non ? Perso, je trouve ça un peu dissuasif.
Ceci dit, sur un blog à fort trafic comme celui de la demoiselle, cela peut être une très bonne alternative pour fidéliser ses lecteurs, faire des économies de base de données, et ne pas avoir à gérer soi-même le spam.
Silvio
2.08.10
Non pas besoin de s’inscrire pour laisser un commentaire. C’est dans les paramètres que tu décides. En plus, il y a possibilité de laisser un com soit avec Twitter, Yahoo, Facebook ou Open ID… Si tu veux tester laisse moi un com en anonyme sur http://blog.mediacker.com :-)
A+
Rémy
2.08.10
Salut, merci pour l’astuce des wildcard subdomains, je ne l’ai trouvé nulle part ailleurs pour réussir mon installation multi sites. Du coup, j’ai découvert ton blog, c’est sympa.
Marie
3.08.10
Silvio, merci pour l’invitation à tester – ce que je viens de faire ! En effet, pas besoin de se créer un compte. Au risque de chipoter, je trouve que Disqus ajoute quand même pas mal d’icônes un peu partout ; à moins que tu puisses, dans les options, personnaliser l’affichage ? Et puis, j’imagine que le service grapille les adresses email au passage, non ? Sinon oui, ça fonctionne bien :-)
Rémy, sois le bienvenu par ici ! Ravie que mon article t’ait dépanné.
Concernant les wildcard subdiomains, en fait c’est expliqué, en anglais et en plus technique, dans le Codex de WordPress, en bidouillant directement dans le fichier httpd.conf de ton hébergement.
Comme peu d’entre nous y ont accès, passant plus par des hébergements mutualisés, il m’a semblé plus simple d’expliquer comment s’en occuper via une console d’un hébergeur lambda. :-)
Silvio
3.08.10
Oui c’est très paramétrable… Je t’invite à t’inscrire ça n’engage à rien et tu pourras voir l’interface. Il y a notamment un Custom CSS.
Pour les mails je ne pense pas qu’ils les récupèrent. Rien de spécial n’est mentionné à ce sujet : http://help.disqus.com/entries.....acy-policy
Pour WordPress : http://disqus.com/comments/wordpress/
+ WordPress plugin help : http://help.disqus.com/entries.....lugin-help
Mais bon ça fait du boulot en plus tout ça :-)
CHATOUGRi
29.08.10
Bonjour !
Intéressant article, mais dans mon cas je ne peux pas créer de sous-domaine « *.chatougri.com » dans mon manager !
Par contre j’ai une option « Utiliser comme wildcard pour le domaine : Oui ou Non »
Actuellement, je suis sur « non ». Dois-je mettre « Oui » pour le sous-domaine « www » ou bien dois-je créer un nouveau sous-domaine auquel assigner ce paramètre ?
Merci pour cet article en tout cas, et aussi pour les liens qu’il contient !
Marie
29.08.10
Hello CHATOUGRi, bienvenue par ici :)
Chez quel hébergeur es-tu ? Je n’ai testé tout ça que sous OVH, je ne peux pas t’indiquer la marche à suivre pour les autres hébergeurs. Le mieux c’est d’essayer sur un sous-domaine, tu vois ce que ça donne.
Je ne comprends pas bien l’intitulé « Utiliser comme wildcard pour le domaine », puisque précisément une « wildcard » est simplement le signe *.
Faut tester, quoi. J’ai conscience que je ne t’aide pas beaucoup.. -_-
CHATOUGRi
29.08.10
Bonjour !
Mon hébergeur est EG-Hosting, leurs serveurs sont en location chez OVH et ILIAD, menfin du coup je pense pas que ça nous avance beaucoup lol.
En fait l’option dans mon admin, j’ai l’impression que c’est de dire: « je veux que tel sous-domaine soit un wildcard sous-domaine »
Du coup je viens de créer un sous-domaine qui s’appelle « wc » (un superbe nom, j’aime), et pour lui j’ai coché l’option « utiliser comme wildcard ».
J’ai un peu peur de tester à vrai dire, car je suis pas un expert de ce genre de choses et je voudrais pas tout casser, mouaha. Menfin je me lance, et je vais voir ce que ça donne !
CHATOUGRi
29.08.10
Ah oué mais en fait non, je viens de comprendre que c’est uniquement le sous-domaine par défaut qui a cette option.
Donc ba du coup j’ai activé le wildcard pour le sous-domaine « www ». Sastrouve mon site va mourir, J’AI PEUUUUUUR :’(
Djthomas974
3.09.10
Bonjour,
Dans mon cas l’installation de WP 3.0.1 en multisite chez ovh c’est plus ou moins bien passée, mise à part un petit(voir gros) soucis.
Il se trouve que j’ai accès à toutes les parties d’administrations de chacun de mes sites(site principale et sites enfants) sauf que lors de l’affichage de mes pages d’accueils je ne vois qu’une page vide de code toute blanche.
Je pose des questions sur la bonne rédaction du fichier .htaccess.
J’ai lu et relus tous les infos et liens qui se trouve sur ton blog, mais je bloque là.
Tu à l’air de t’y connaitre en installation WP 3.0 en multisite.
Je précise que le but final de mon installation serait d’avoir cette structure:
- mondomaine1.com = site principal;
- mondomaine2.com = site enfant num1;
- mondomaine3.com = site enfant num2;
Pour le moment, j’ai accès à ces pages:
- mondomaine1.com/wp-admin = site principal;
- mondomaine2.com/wp-admin = site enfant num1;
- mondomaine3.com/wpadmin = site enfant num2;
Auriez-vous des conseils ou des pistes vers lesquelles m’aiguiller?
Marie
3.09.10
Bonsoir Thomas, bienvenue par ici :)
Comme je le disais dans mon billet, je n’ai pas testé d’autre configuration de WordPress Multisite autre que les sous-domaines sous la forme sous-domaine.domaine.com.
Cependant, il me semble que le plugin WordPress Mu Domain Mapping pourrait correspondre à ce que tu cherches.
L’idée est de faire pointer chacun de tes noms de domaines sur l’IP de ton hébergement principal.
Il est possible que la propagation des DNS prennent plusieurs heures voire plusieurs jours, aussi ne panique pas si après avoir modifié ceux-ci, tes sites semblent inacessibles ou pointent sur le Webmail d’OVH :-)
Le fait que tu aies accès à tes tableaux de bord est bon signe je pense ! Si tu as un problème de visualisation des indexes, essaie de sauvegarder à nouveau tes permaliens, ou de changer de thème.
Car WordPress est bien là et fonctionne puisque tu as accès à l’admin… Je pense que tu es à deux doigts de la vérité !
Si tu trouves ce qui cloche, n’hésite pas à poster la solution ici pour les autres internautes qui seraient dans la même galère :)
Xavier
9.09.10
Ouah ! Super cet article. Je le met dans mes bookmark pour ne pas oublier de le relire quand je passerai à l’acte. Super de le mettre à dispo. :)
Marie
9.09.10
Hello Xavier ! Merci pour ton commentaire. Si jamais tu as des questions à propos de mon tuto, n’hésite pas. :)
Xavier
9.09.10
Si c’est proposé -> je n’hésiterai pas !!! :)
Gregot
14.10.10
J’ai découvert ton blog dernièrement et je le trouve vraiment sympa. Cet article est parfait pour ce que je cherchais, il faut dire que WordPress est un magnifique outil de travail, mais c’est un travail de tous les instants…
C’est grâce à des petites astuces dénichées un peu partout que l’on progresse dans ce genre d’outil open source, encore merci !
Marie
15.10.10
Salut Gregot, bienvenue par ici :) Et merci pour ton commentaire, je vais rougir dis donc ! ^^
Je suis contente si mon petit tuto t’a rendu service. En tâtonnant le multisite de WordPress, j’ai été un peu bloquée car je ne trouvais rien de follichon en français. D’où l’idée de partager l’expérience que j’ai eue de l’outil ! Donc si ça sert, tu me vois ravie ! :-)
Y a-t-il d’autres sujets sur lesquels tu cherches des infos en général ?
Gregot
17.10.10
Marie, en fait j’ai découvert ton site depuis peu et je le trouve super bien fichu.
Sinon en terme de sujet, rien qui me vient dans l’immédiat mais au besoin je n’hésiterai pas à te le faire savoir.
Encore merci et à bientôt !
Dors
28.02.11
ton blog est magnifique, j’avoue que ton article est ultra important pour gérer des sites,
depuis peu de temps, je cherche à créer un site avec un thème différents et indépendant sur chaque pages, cela n’existe pas
Donc obliger de passer sur WP MU. ou tu vois une autre solution à sa ? avoir des thèmes différents sur chaque pages ??
Merci d’une réponse de ta part . :)
Marie
2.03.11
Salut Dors, sois le bienvenu par ici :)
Alors, pour utiliser un thème différent sur des pages différentes dans WordPress, il suffit que tu personnalises toi-même le template de chacune des pages en question.
Les articles Page Display et Creating Your Own Page Templates sur le codex WordPress t’expliqueront tout. L’idée est de créer autant de templates que tu veux, puis d’appeler celui de ton choix sur les pages de ton choix.
Après, si tu veux appeler un thème prédéfini, que tu aurais téléchargé par exemple, sur une page précise, je ne connais pas de solution, sinon de récupérer le template qui t’intéresse dans le thème en question, ainsi que la CSS, et d’utiliser tout ça dans le nouveau template que tu appelleras sur la page de ton choix.
Mais ça me semble super compliqué pour pas grand chose.
Le plus simple est vraiment de designer chaque template, puis de les appeler au fur et à mesure sur les pages de ton choix.
Tu me diras si ça t’aide :)
Dors
3.03.11
merci de ta réponse,
je vois un peu ta piste j’avais imaginer sa aussi, créer autant de template et les appeler un a un, mais le truc j’aimerai bien avoir des thèmes complétement différent notamment comme pour exemple une page forum et une pages e-commerce, dois avoir des thèmes ultra différents, la simple modification ne suffit pas,
j’ai trouvé une solution grâce à ton article ^^
passer par des sous domaines via WordPress MU
mais le truc j’ai du mal à passer en mode super admin alors que j’ai pourtant tout fait j’ai modifié le fichier .htaccess
rajouter les lignes de codes au bonne endroit mais j’ai pas cette superadmin
tu pense sa peux provenir de qoui sa.
bonne soirée à toi à bientot
Marie
4.03.11
Hello :)
Je t’assure que tu peux tout à fait élaborer des thèmes complètement différents avec le système de templates de WordPress. C’est sûr, ça représente plus de boulot que de subdiviser ton domaine en sous-domaines et d’y installer un thème dédié, mais bon, perso je préfère. Je n’utilise plus de thèmes tout faits depuis pas mal de temps d’ailleurs, je crée tout de zéro avec un thème de base comme Sandbox.
Maintenant, concernant ton problème de super admin, j’ai du mal à comprendre pourquoi il se produit. Dès que tu actives l’option Multi site sur WordPress, normalement, l’admin du blog initial devient automatiquement super admin.
Voici les ressources que j’ai trouvées, qui pourront peut-être t’aider :
- If you Super Admin is Missing… READ THIS !!!!
- WordPress multi site 3.1 : who moved my SuperAdmin?
En espérant que cela t’aide !
BrandonLus
4.03.11
Bonjour,
Depuis divers jours de recherche sur le net je me pose une question : y a-t-il une possibilité pour afficher sur le site principal les derniers sous domaine crée par les membres ?
Cordialement =D
Dors
4.03.11
Helo!
Ton blog est très bien optimiser, je t’assure !
en ce moment je suis à fond sur wordpress sa fait 3 semaines que je connais :), mais avan je faisai déjà du php html css et XML, je me suis lancer dans l’aventure des CMS, me parais bien comme CMS, j’ai déjà reçu à créer un thème de zéro, mais en ce moment je passe par des modifications avec des thème légers, la maitrise des thèmes est un élément important dans wordpress.
Je vient de m’apercevoir que ton blog est optimiser pour les mobiles, et nottament ton système de commentaires avec validation et de recevoir les prochains commentaires par mail c très intéressant,
Tu dois avoir des plugins balaises, je me connais pas tro encore en plugins, tu connais certains plugins interressant, dans le référencement, optimisation mobile, ou ton système de commentaire ?
Désole du dérangement Lool,
A bientôt :)
Antoine
23.03.11
@Dors, j’utilise WPTouch pour les sites mobiles. Je le trouve très bien.
@Marie, Je souhaite intégrer le multisite pour traduire entièrement mon blog en .com déjà existant.
Je refuse l’idée de mettre un plugin car je n’ai pas besoin d’un traducteur et je n’ai pas envie d’être tributaire d’un plugin!
Dès lors, sur OVH, quand il demande sur quel pays, on souhaite héberger le sous domaine je met IP italienne (par exemple) pour une traduction en .it?
Marie
23.03.11
Salut Antoine !
Oui, a priori si tu prends un domaine en .it (qui sera en italien et s’adresse principalement à des italophones) alors il paraît logique de choisir que ton site soit hébergé sur un IP italien.
Mais bon. OVH te propose ça, c’est bien urbain ; mais dans les faits, je ne sais pas si ça joue réellement dans ton référencement… Tu me diras :)
Yann
31.03.11
Bonjour Marie,
Version WP : 3.0.1
Serveur PHP 5
J’ai un site principal et 3 sous sites.
J’ai installé la version 0.5.4 du plugin domain mapping afin d’avoir un nom de domaine par site internet.
Les sites sont gérés en répertoires et non en sous domaine.
Avec le plugin, les sites fonctionnent parfaitement sauf que je ne peux pas accéder à l’admin des sous sites.
J’ai essayé avec la version 0.4.3.
Résultat, c’est l’inverse. J’ai accès aux administrations mais les liens des sous sites redirigent vers le site principal.
De plus, sur l’administration en supra admin, j’ai un message d’erreur lorsque j’essai d’aller sur « domain mapping » de outils : Sorry, domain mapping only works on virtual host installs.
Aurait tu une idée ?
Merci d’avance !!
Marie
31.03.11
Salut Yann!
Comme je l’indiquais dans mon article, j’ai uniquement testé le multisite avec sous-domaines, et sans le domaine mapping.
Je ne suis donc pas en mesure de t’aider, désolée :(
Quelques pistes:
- on dirait qu’il y a un problème de config avec ton hébergeur
- peut-être un problème de permaliens aussi, ça fait toujours du bien de mettre à jour la structure dans ces cas-là
Bref, si tu trouves la solution, n’hésite pas à la partager ici, ça aidera sans doute d’autres personnes dans le même cas que toi :)
Yann
31.03.11
Pas de souci,
Merci en tout cas !
Yann
1.04.11
C’est bon j’ai la solution….
C’est top bête pour y penser certainement :
Il faut mettre la constante DOMAIN_CURRENT_SITE dans le wp-config.php.
define( ‘DOMAIN_CURRENT_SITE’, $_SERVER['HTTP_HOST'] );
Voila !
A +
Marie
1.04.11
Super !! Merci pour la solution, qui aidera sans doute pas mal de monde :)
CMR
25.06.11
Bonjour Marie,
Je m’apprête à créer un multisite avec wordpress donc j’ai lu ton tutoriel.
Je n’ai pas compris l’utilité du wildcard subdomain…
Pour l’instant j’ai créé mon sous-domaine http://www.blog.monsiteperso.com grâce au manager de mon hebergeur (planethoster)
pourquoi devrais-je créer un *.monsiteperso.com ?
Merci d’avance,
Clément
FPB
25.06.11
Bonjour à vous tous !
Je vais installer WPMU avec comme objectif :
- Blog central
- Hébergement de blogs en sous-domaine (‘ blogx.azerty.com ‘)
- La blog central ayant sa vie propre MAIS avec mise à jour des articles des autres blogs sur le blog central.
Mes questions :
- Est-il possible d’automatiser ou de sélectionner soi-même ces mises à jour ?
- Wildcard : J’avoue ne pas comprendre comment le paramétrer ? @Marie tu indique qu’il suffit de passer via le Manager. Mais dans les commentaires ainsi qu’ailleurs sur le net on ne parle que de fichiers à aller modifier je ne sais où sur le serveur de l’hébergeur … De quoi rebuter même les petits curieux comme moi ;)
Je dois installer un WPMU sous deux hébergement OVH différent : un Multiplan (ancienne formule des hébergements mutualisés) ET sous un RPS.
Quelqu’un pour m’aider, me faire un résumé ou me diriger où aller chercher ce dont j’ai besoin ?
FPB
Marie
26.06.11
Salut à vous ! Dites, c’est la mode des initiales comme pseudo, j’ai loupé quelque chose ? :D
@CMR : configurer *.monsiteperso.com te permettra de générer d’autres sites WordPress sans avoir à te soucier de créer chaque sous-domaine à la mano dans l’interface de ton hébergeur. Cela est aussi utile si, par exemple, tu permettais à certaines personnes de créer des blogs WordPress à la volée : n’oublions pas que l’option MultiSite de WP a été créée pour remplacer, in fine, WordPress Mu.
@FPB : je reprends tes questions dans l’ordre.
Oui ! Il y a ce plugin qui permet de le faire via un widget, sinon il existe pleins d’autres solutions, notamment le fait d’agréger simplement les flux RSS des sites « enfants » sur ta homepage.
Ton hébergeur met forcément à ta disposition un « manager » ou une console de paramétrage de ton site. C’est là-dedans que tu pourras paramétrer tes wildcard subdomains. Ensuite, il te suffira d’activer l’option « sous-domaines » dans ton installation multisite (une case à cocher, ça devrait aller :D), comme je le détaille dans mon article.
Mmm. Le principe d’un WordPress multisite, c’est de tout gérer sur le MÊME hébergement (ce qui ne t’empêche pas d’utiliser plusieurs noms de domaine différents). Du coup je ne comprends pas trop ta problématique ? Sauf si tu veux installer deux installations multisites différentes, dans ce cas je ne pense pas que ça pose de problème.
Je n’ai malheureusement pas le temps de t’épauler dans cette tâche, mais tu devrais réussir à t’en sortir tout seul avec tous les tutoriels disponibles par ici :) Bon courage !
CMR
26.06.11
merci pour ta réponse Marie.
Finalement j’ai dû refaire la procédure deux fois car la 1ere fois mon wildcard subdomain je l’avais fait pointé vers un dossier alors qu’il faut le faire pointé vers le dossier où se trouve wp-config.php
et en plus je me suis fait surprendre en ne trouvant pas le « super admin » qui se trouve maintenant en haut à droite dans wordpress 3.1.
Bref à noter : sur le codex dont tu as mis le lien ils détaillent la création des principaux wildcards subdomains suivant les manager des hebergeurs (cpanel dans mon cas)
pour les initiales c’est simple : c’est pour éviter que mon nom+prénom soit associé à n’importe quel post de forum ou commentaire.
J’aurais pu mettre Clément aussi ;-)
FPB
26.06.11
FPB c’est comme ça que m’appellent mes amis, j’ai finalement pris le pli … :)
Installation WP multisites. Oui bien sûr, je me suis mal exprimé, je dois l’installer deux fois (OVH) : une fois sur un hébergement mutualisé puis sur un RPS.
Pour le wildcard, étant que j’ai pu comprendre que tu étais également chez OVH, je me disais que tu avais la réponse à mon questionnement sur le sujet.
Marie
26.06.11
@Clément : super, c’est bon à savoir qu’il y a la détail de la procédure selon chaque hébergeur. Merci pour le tuyau ! :)
@FPB : ok je comprends mieux ! Je détaille la procédure dans mon billet, en fait :) Je me cite :
Et zou !
Yann (29)
7.10.11
Bonjour Marie
Passionnants échanges me conduisant à me décider à passer en multisites, moi-aussi.
Je gère actuellement 6 sites sous WordPress avec des domaines différents, dont deux appelés rapidement à avoir des sous domaines (un par site ). Ce qui en fera donc 8 en tout.
Est-ce envisageable de concilier tout ceci harmonieusement ?
Faut-il séparer la gestion multisites dès lors que d’un côté il y à les domaines différents et les domaines différents avec sous-domaines ?
Bien cordialement
Yann
Marie
7.10.11
Bonsoir Yann ! Honnêtement ta question me prend un peu au dépourvu. Voici ce que je ferais :
- un serveur par site qui contient des sous-domaines.
- un serveur pour tous les autres sites qui n’auront jamais de sous-domaines.
Mais bon, sans doute cela vaudrait-il le coup de poser la question sur les forums de WordPress, histoire d’avoir l’avis des experts du multisite :)
Yann (29)
7.10.11
Merci Marie, je vais suivre ce conseil et transmettrait ici le fruit de mes recherches…
Excellente soirée ! :-)