Tous d'abord, vous devez modifier le fichier suivant «httpd.conf», et vous assurez que les trois lignes suivantes sont présentes :
Listen 80 ServerName localhost:80 |
Ensuite, vous cherchez les dossiers d'inclusions du «Virtual hosts» comme par exemple ceci :
# Virtual hosts Include conf/extra/httpd-vhosts.conf |
Windows
Dans le fichier de configuration où les «VirtualHost» sont définit «httpd-vhosts.conf» sous Windows :
NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot "c:/www/siteweba/" ServerName localhost.siteweba <Directory c:/www/siteweba/> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> <VirtualHost *:80> DocumentRoot "c:/www/sitewebb/" ServerName localhost.sitewebb <Directory c:/www/siteweba/> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all </Directory> </VirtualHost> |
Dans le fichier «C:\Windows\System32\drivers\etc\hosts» sous Windows XP, Windows 2003, Windows Vista, Windows 7,... :
127.0.0.1 localhost.siteweba 127.0.0.1 localhost.sitewebb |
Linux
Dans vos fichiers dans l'un de vos fichiers Virtual Host «*.conf» :
NameVirtualHost * <VirtualHost *> ServerName localhost.siteweba ServerAlias localhost.siteweba DocumentRoot /data/www/siteweba/ <Directory /data/www/siteweba/> Options All AllowOverride All </Directory> </VirtualHost> <VirtualHost *> ServerName localhost.sitewebb DocumentRoot /data/www/siteweba/ <Directory /data/www/siteweba/> Options All AllowOverride All </Directory> </VirtualHost> |
Dans le fichier «/etc/hosts» sous Linux :
127.0.0.1 localhost.siteweba 127.0.0.1 localhost.sitewebb |
Remarque
- Si vous avez de multiple fichier «VirtualHost» comme sous le paquet Apache2 avec la distribution Debian, vous devez ajouter la ligne «NameVirtualHost *» au début de chacun des fichiers de «Virtual Host».
Dernière mise à jour : Vendredi, le 8 mai 2015