Bonjour,
J’utilise le CMS drupal sur mon espace perso Ci sans soucis.
J’ai pour l’instant plusieurs installations (sous répertoires) pointées par des déclarations DNS multiples (DNS chez Amen).
site1.club.fr => \site1
site2.club.fr => \site2
Pour simplifier les mises à jour du code ou des modules, je cherche à réaliser désormais une installation unique avec usage des options «multi domaines» de drupal :
\drupal\sites\default => site par défaut.
\drupal\sites\site1.club.fr => site 1.
\drupal\sites\site2.club.fr => site 2.
avec pour chaque répertoire le fichier settings.php qui va bien.
J’ai déclaré mon DNS mon comme suit :
site1.club.fr => \login.club.fr\sites\site1
site1.club.fr => \login.club.fr\sites\site1
Il semble qu’il me faille maintenant crééer des liens (ln) pour associer ces répertoires au répertoire racinne de l’installation :
ln - s sites\site1 sites
Mais par l’interface d’administration Club-Internet, je ne peux faire des liens que pour des fichiers et pas des répertoires…
Avez vous des pistes ?
.
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

Salut Derieppe
Hé, j’ai eu la même question il y a quelques semaines. Ce que j’ai compris pour le dsn il faut tout rediriger vers le répertoire de base de drupal et c’est le fichier bootstrap.inc et la function function conf_path() qui va prendre en charger les répertoires sites/site1.exemple.fr, sites/site2.exemple.fr. tu peux meme mettre le module et theme pour chaque site. Va voir la documentation suivante : http://www.drupalfr.org/document/configurer_plusieurs_sites_avec_la_meme…
virtuose
55
Salut Virtuose,
Merci pour l’info mais cela ne semble pas fonctionner. Es tu sur que cela supporte les redirections DNS ?
Le site a pour adresse racine :
http:\derieppe.club.fr
J’ai installé Drupal v4.7.6 (sans module supplementaires) dans le sous répertoire \tests du site avec 2 nouveaux sous répertoires dans sites\
\testsa.derieppe.fr (avec son settings.php)
\testsp.derieppe.fr (avec son settings.php)
Chaque settings.php pointe sur une base spécifique.
Il existe bien sur un \default et une base active en plus.
J’ai ceci dans mon DNS (sous-domaines) :
http:\testa.derieppe.fr => http:\derieppe.club.fr\tests
http:\testp.derieppe.fr => http:\derieppe.club.fr\tests
Quel sur soit l’url j’arrive toujours sur le site correspondant à «default».
Pour info, j’ai un settings.php avec ceci pour le base_url :
$base_url = ‘http://derieppe.club.fr/tests’ ;
Des idées ? Merci d’avance.
derieppe
43