Si, en local avec Wamp y a pas de problème. Le souci c'est qu'il faut modifier le fichier de configuration central d'Apache, ce qui n'est pas possible de faire soi-même en mutualisé, mais tout hébergeur qui se respecte permet de créer des sous-domaines facilement en 3 clicous.
Avec Wamp, faut d'abord éditer le fichier de configuration central d'Apache (httpd.conf) pour activer l'include du fichier httpd-vhosts.conf :
Include conf/extra/httpd-vhosts.conf
(ça se trouve tout en bas du fichier).
Ensuite, tu édites ce fichier C:\wamp\bin\apache\apache2.2.6\conf\extra\httpd-vhosts.conf pour y mettre ta conf de virtual host. Exemple :
1 2 3 4 5 6 7 8 9 10 11
| NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "C:/wamp/titi"
ServerName titi
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "C:/wamp/toto"
ServerName toto
</VirtualHost> |
Bien entendu, dans cet exemple, les répertoires C:/wamp/titi et C:/wamp/toto existent. Après modification de ce fichier, il faut que tu redémarres Apache.
Dernière étape indispensable : faire en sorte que les noms titi et toto pointent sur 127.0.0.1 (l'IP sur laquelle écoute Apache). Pour cela, édite le fichier C:\WINDOWS\system32\drivers\etc\hosts pour ajouter les lignes suivantes :
1 2
| 127.0.0.1 titi
127.0.0.1 toto |
Maintenant c'est fini : http://titi/ et http://toto/ pointent sur Wamp.
ATTENTION : avec cette conf, tes sites ne sont accessibles que depuis la machine sur laquelle Wamp est installé.
Partager