Bonjour,
J'ai utiisé votre tuto "LE BESOIN DE VirtualHost" et aussi votre vidéo, que je trouve bien faits. Je pense avoir tout fait à l'identique. J'ai contrôlé plusieurs fois. J'ai même essayé des variantes mais j'ai toujours le même résultat.
A savoir que j'utilise le lien dans le menu WampServer "Vos projet" "mon-projet.dev" ou "vos Virtualhosts" "mon-projet.dev"le navigateur affiche bien "mon-projet.dev" mais seulement une fraction de seconde pour afficher finalement :
(localhost/mon-projet.dev/)
Idem en passant par "Virtualhosts" "localhost"
Je n'ai donc pas le résultat attendu à savoir que le virtualhost pointe directement sur mon-projet.dev.
J'ai l'impression que la solution doit tenir à peu de chose, mais j'ai beaucoup cherché sans trouver la réponse. Pouvez-vous m'aider ?
Voici la configuration :
windows 7 64 bits
Wampserver 3 64 bits
Version Apache 2.4.17
Version PHP 5.6.16
Version MySQL 5.7.9
Icone WS verte
Les lignes actives dans c:\Windows\System32\drivers\etc\hosts sont celles que j'ai ajoutées comme préconisé dans votre tuto :
127.0.0.1 localhost
127.0.0.1 mon-projet.dev
::1 localhost
::1 mon-projet.dev
Accès à localhost : oui
Accès à phpMyAdmin : oui
Antivirus/parefeu : Avira (que j'ai arrêtés pendant la manip dans c:\Windows\System32)
Chemin : C/wamp
Le fichier htpd-whosts.conf contient maintenant :
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot C:/wamp/www
<Directory "C:/wamp/www/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "c:/wamp/www/mon-projet.dev"
ServerName mon-projet.dev
ServerAlias www.mon-projet.dev
<Directory "c:/wamp/www/mon-projet.dev/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
Pour la ligne DocumentRoot j'ai essayé avec et sans les guillemets, apparemment ca ne change rien.
J'ai bien Décommenté (Supprimé le #) à la ligne #Include conf/extra/httpd-vhosts.conf
dans le fichier C:/wamp64/bin/apache/apache2.4.17/conf/httpd.conf
J'ai utiisé votre tuto "LE BESOIN DE VirtualHost" et aussi votre vidéo, que je trouve bien faits. Je pense avoir tout fait à l'identique. J'ai contrôlé plusieurs fois. J'ai même essayé des variantes mais j'ai toujours le même résultat.
A savoir que j'utilise le lien dans le menu WampServer "Vos projet" "mon-projet.dev" ou "vos Virtualhosts" "mon-projet.dev"le navigateur affiche bien "mon-projet.dev" mais seulement une fraction de seconde pour afficher finalement :
(localhost/mon-projet.dev/)
Idem en passant par "Virtualhosts" "localhost"
Je n'ai donc pas le résultat attendu à savoir que le virtualhost pointe directement sur mon-projet.dev.
J'ai l'impression que la solution doit tenir à peu de chose, mais j'ai beaucoup cherché sans trouver la réponse. Pouvez-vous m'aider ?
Voici la configuration :
windows 7 64 bits
Wampserver 3 64 bits
Version Apache 2.4.17
Version PHP 5.6.16
Version MySQL 5.7.9
Icone WS verte
Les lignes actives dans c:\Windows\System32\drivers\etc\hosts sont celles que j'ai ajoutées comme préconisé dans votre tuto :
127.0.0.1 localhost
127.0.0.1 mon-projet.dev
::1 localhost
::1 mon-projet.dev
Accès à localhost : oui
Accès à phpMyAdmin : oui
Antivirus/parefeu : Avira (que j'ai arrêtés pendant la manip dans c:\Windows\System32)
Chemin : C/wamp
Le fichier htpd-whosts.conf contient maintenant :
<VirtualHost *:80>
ServerName localhost
ServerAlias localhost
DocumentRoot C:/wamp/www
<Directory "C:/wamp/www/">
Options Indexes FollowSymLinks MultiViews
AllowOverride all
Require local
</Directory>
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "c:/wamp/www/mon-projet.dev"
ServerName mon-projet.dev
ServerAlias www.mon-projet.dev
<Directory "c:/wamp/www/mon-projet.dev/">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Require local
</Directory>
</VirtualHost>
Pour la ligne DocumentRoot j'ai essayé avec et sans les guillemets, apparemment ca ne change rien.
J'ai bien Décommenté (Supprimé le #) à la ligne #Include conf/extra/httpd-vhosts.conf
dans le fichier C:/wamp64/bin/apache/apache2.4.17/conf/httpd.conf