Submitted by Drup42 on
Bonjour à tous,
Je suis novice avec Drupal, mais j'ai un projet avec ce CMS et en version multisite, avec des sous-répertoires.
Pour le moment, j'en suis à l'installation de base en multisite et en local sur mon PC.
J'ai parcouru beaucoup de tuto en FR et EN, mais tous ne sont plus à jour, cause D7 ayant évolué de ce côté.
J'aurais besoin de votre aide pour structurer de la manière suivante le site et les autres sites.
J'ai déjà fait la première partie, reste les autres sites à installer.
Mon archi locale souhaité :
http://localhost/monsite.com (le site portail)
http://localhost/monsite.com/monSousSite1 (le second site)
http://localhost/monsite.com/monSousSite2 (le troisième site)
http://localhost/monsite.com/monSousSite3 (le quatrième site)
http://localhost/monsite.com/monSousSite4 (le cinquième site)
Mon archi PC :
d:\Web\drupal7\
d:\Web\drupal7\sites\monsite.com
d:\Web\drupal7\sites\monsite.com.monSousSite1
etc.
Les étapes que j'ai déjà faite pour installer le site portail (sans toucher à /Default/) :
1- Création d'un Alias sous Wamp
Alias /monsite.com/ "d:/Web/drupal7/"
<Directory "d:/Web/drupal7/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Order allow,deny
Allow from all
</Directory>
2- Modification du HOST : 127.0.0.1 localhost.monsite.com
3- Dans /sites/, création du fichier sites.php avec ceci dedans :
$sites = array(
'localhost.monsite.com' => 'monsite.com',
'localhost.monsite.com.monSousSite1' => 'monsite.com/monSousSite1',
'localhost.monsite.com.monSousSite2' => 'monsite.com/monSousSite2',
'localhost.monsite.com.monSousSite3' => 'monsite.com/monSousSite3',
'localhost.monsite.com.monSousSite4' => 'monsite.com/monSousSite4'
);
4- D7 est installé dans d:\Web\drupal7\
J'ai fait un lien symbolique du nom monsite.com dans d:\Web\drupal7\sites\monsite.com pointant vers d:\Web\drupal7\
5- Installation du Portail (sans toucher au répertoire Default, pour faire une "vraie" installation multisite)
6- Installation OK
Pour l'étape du sous site, j'ai fait ceci mais ça ne donne rien :
J'ai pas fait d'alias sous wamp étant donné qu'il existe déjà celui de monsite.com
1- Modification du HOST : 127.0.0.1 localhost.monsite.com.monSousSite1
2- Création du lien symbolique monsite.com.monSousSite1 dans d:\Web\drupal7\sites\monsite.com.monSousSite1 pointant vers d:\Web\drupal7\
3- J'ai une erreur 404 :
Not Found
The requested URL /Web/drupal7/index.php was not found on this server.
Pourtant index.php est bien là !
Pour info :
- je n'ai pas créée de Virtualhost car pas besoin dans mon cas
- j'ai bien 127.0.0.1 localhost de déclaré
Avez-vous une idée ou des pistes ?
Merci :)