Salut à tous !

Je suis nouveau dans le monde du développement.. J'ai essayé pas mal de trucs, et je me lance plus sérieusement dans le développement WEB. J'ai commencé à apprendre les rudiments d'HTML5, de CSS3 et maintenant je pars sur le chemin (semé d'embuches dans mon cas) de PHP, apache, Mysql etc.. J'ai donc installé MAMP. Je suis un tuto qui me demande de créer deux virtual hosts, un pour un index.html, l'autre pour un en php seulement on me dit pas comment. J'ai glané quelques infos sur les internets et je suis tombé sur le fameux "httpd.conf" situé dans Applications/Conf/Apache/MAMP. Bref, je remplis quelques champs :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
 
<VirtualHost *:80>
	ServerName site.local
	DocumentRoot "/Applications/MAMP/htdocs/site.local"
	<Directory "/Applications/MAMP/htdocs/site.local">
		Options Includes FollowSymLinks  
		AllowOverride All
		Order allow,deny
        Allow from all
	</Directory>
</VirtualHost>
 
<VirtualHost *:80>
	ServerName sitephp.local
	DocumentRoot "/Applications/MAMP/htdocs2/sitephp.local"
	<Directory "/Applications/MAMP/htdocs2/sitephp.local">
		Options Includes FollowSymLinks  
		AllowOverride All
		Order allow,deny
        Allow from all
	</Directory>
</VirtualHost>
J'ai bien vérifié le port, configuré sur 80 sur MAMP.

Ensuite, j'ai modifié le fichier "hosts" dans le répertoire etc du système. J'ai ajouté mes deux sites :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
127.0.0.1	site.local
127.0.0.1	sitephp.local
Jusqu'ici, je pense que tout va bien? Sauf que quand je met mes deux dossiers dans htdocs, site.local et sitephp.local, je redémarre le serveur, je lance sitephp.local, je tombe sur l'index.html de l'autre dossier....

On m'a conseillé de rajouter ceci :

Quelque part, seulement je ne sais pas ou.

Quelqu'un peut m'éclairer pour qu'enfin mon "site" php voit le jour en même temps que le html ? :)