<VirtualHost *:80> DocumentRoot "C:/wamp/www/project1" ServerName project1 ServerAlias www.project1 <Directory "C:/wamp/www/project1/"> Options Indexes FollowSymLinks MultiViews AllowOverride All Require local </Directory> </VirtualHost>Dans ce cas, le nom de domaine (ServerName project1) est le même que celui du projet puisque le dossier a pour nom project1 et qu'il est situé dans wamp/www/. Et, dans ce cas, le lancement de project1 dans la colonne Mes Projets aura le même effet que le lancement du VirtualHost project1 dans le menu Mes VirtualHosts
<VirtualHost *:80> DocumentRoot "C:/wamp/www/project1" ServerName mon-domaine ServerAlias www.mon-domaine <Directory "C:/wamp/www/project1/"> Options Indexes FollowSymLinks MultiViews AllowOverride All Require local </Directory> </VirtualHost>ou
<VirtualHost *:80> DocumentRoot "G:/sites/site1" ServerName project1 ServerAlias www.project1 <Directory "G:/sites/site1/"> Options Indexes FollowSymLinks MultiViews AllowOverride All Require local </Directory> </VirtualHost>
<VirtualHost *:80> ServerName aviatechno DocumentRoot G:/www/aviatechno <Directory "G:/www/aviatechno/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Require local </Directory> </VirtualHost> <VirtualHost *:80> ServerName dev.aviatechno.net DocumentRoot G:/www/aviatechno <Directory "G:/www/aviatechno/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Require local </Directory> </VirtualHost> <VirtualHost *:80> ServerName Concorde-dans-Presse DocumentRoot G:/www/le.pointu <Directory "G:/www/le.pointu/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Require ip 192.168.0.11 </Directory> </VirtualHost> <VirtualHost *:80> ServerName le-pointu.aviatechno ServerAlias le.pointu DocumentRoot G:/www/le.pointu <Directory "G:/www/le.pointu/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Require local </Directory> </VirtualHost>
Citation
Bobbutterfly
Cela permet d'accéder à son site directement dans la barre url, sans passer par le wampmanager.
Non, ce n'est pas normale. Mais avez-vous correctement déclaré votre VirtualHost ?Citation
Bobbutterfly
Et comme je disais, cliquer sur "project" dans MyProject me retourne la page localhost, est-ce normal ou non?
Bien au contraire, le ServerAlias est extrêmement utile. Il faudrait, de temps en temps, relire la documentation Apache : [httpd.apache.org] où il est écrit, entre autres :Citation
Artemus24
Le serverAlias ne sert à rien. Il faut mieux ne pas le déclarer dans un VirtualHosts.
<VirtualHost *:80> ServerName mon-site-a-moi DocumentRoot C:/wamp/www/project1 <Directory "C:/wamp/www/project1/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Require local </Directory> </VirtualHost>tout en ayant bien déclaré 127.0.0.1 mon-site-a-moi dans le fichier hosts, il est sûr qu'il ne pourra pas lancer le projet (http://project1/) dans le menu de la page localhost.
<VirtualHost *:80> ServerName mon-site-a-moi ServerAlias project1 DocumentRoot C:/wamp/www/project1 <Directory "C:/wamp/www/project1/"> Options Indexes FollowSymLinks MultiViews AllowOverride all Require local </Directory> </VirtualHost>alors, (http://project1/) fonctionnera.
Citation
Otomatic
il est sûr qu'il ne pourra pas lancer le projet (http://project1/) dans le menu de la page localhost.
Oui, moi de même, mais pas les novices qui viennent tout juste de débarquer sur un serveur HTTP local et qui n'y connaissent rien ou presque et auxquels il faut constamment penser lorsque l'on répond aux questions.Citation
Artemus24
Je comprends bien l'usage que tu veux faire de l'alias.
Mais ayant l'habitude de travailler directement avec les url, de mes noms de sites, je n'accède plus du tout à la page localhost.