> Pour quoi faire simple quand on peut faire conpliqué Parce que c'est comme ça que ça doit fonctionner, comme chez tous les hébergeurs. Si vous êtes hébergé chez OVH, Gandi, 1and1, infomaniak, etc., pour aller sur votre site, vous ne taper pas 'http://gandi/monsite/' ou 'http://infomaniak/monsite/'.
De plus, la création d'un VirtualHost se fait en trois clic via la page 'http://localhost/add_vhost.php'.
Votre VirtualHost, vous ne l'avez pas créé par cet outil, donc il manque une information essentielle et indispensable : l'ajout de la relation nom de site <-> IP dans le DNS local, donc dans le fichier hosts de Windows.
------------------------------------------------------------------------------------------------------------ Wampserver 3.2.4 32 bit - Apache 2.4.46b - PHP 8.0.1…5.6.40 - MySQL 5.7.33 - MariaDB 10.5.8 Wampserver 3.2.4 64 bit - Apache 2.4.46b - PHP 8.0.1…5.6.40 - MySQL 5.7.33/8.0.23 - MariaDB 10.5.8 PhPMyadmin 5.0.4 - MysqlDumper 1.24.5 on W10 and W7 Pro 64 bit Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons « Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche » « It's not because they are many to be wrong, they are necessarily right. Coluche »
Merci pour ta réponse. Mais j'ai utilisé l'outil Add_host et je ne vois pas ce que j'ai manqué ? Car toutes les lignes y sont. Dans le fichier host : 127.0.0.1 bonjour ::1 bonjour
Ce que je comprend pas, c comment le lien est fait entre [bonjour] ET ma page de démarrage index.php Si tu as une idée ?
> Mais j'ai utilisé l'outil Add_host Pas pour créer votre VirtualHost tel que vous l'avez montré dans votre premier message.
- Résultats de Clic-Droit -> Outils -> Afficher les VirtualHost examinés par Apache
- Résultats de Clic-Droit -> Outils -> Vérifier l'ordre de recherche DNS
Après la création du VirtualHost, avez-vous effectué, comme demandé, un redémarrage DNS ou un redémarrage du système ?
Quant à vos dernières questions : - faites une recherche sur ce qu'est un DNS (Domain Name Server), et vous comprendrez que le fichier hosts de Windows est le DNS local - Apache lance automatiquement les fichiers index.php ou index.html, si'ils existent lorsqu'il n'y a aucune précision de nom de fichier dans l'url 'http://bonjour/'
------------------------------------------------------------------------------------------------------------ Wampserver 3.2.4 32 bit - Apache 2.4.46b - PHP 8.0.1…5.6.40 - MySQL 5.7.33 - MariaDB 10.5.8 Wampserver 3.2.4 64 bit - Apache 2.4.46b - PHP 8.0.1…5.6.40 - MySQL 5.7.33/8.0.23 - MariaDB 10.5.8 PhPMyadmin 5.0.4 - MysqlDumper 1.24.5 on W10 and W7 Pro 64 bit Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons « Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche » « It's not because they are many to be wrong, they are necessarily right. Coluche »
Je clique « Ajouter un Virtual Host » Je saisi les différents champs
Je clique le bouton : Démarrer la création…
Je clique « Redémarrage DNS depuis le menu Outils (Icone vert)
J’ai donc la configuration suivante : C:\wamp64\bin\apache\apache2.4.41\conf\extra\httpd-vhosts.conf # <VirtualHost *:80> ServerName localhost ServerAlias localhost DocumentRoot "${INSTALL_DIR}/www" <Directory "${INSTALL_DIR}/www/"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost> # <VirtualHost *:80> ServerName bonjour DocumentRoot "c:/wamp64/www/bonjour" <Directory "c:/wamp64/www/bonjour/"> Options +Indexes +Includes +FollowSymLinks +MultiViews AllowOverride All Require local </Directory> </VirtualHost> C:\Windows\System32\drivers\etc\hosts #WAMPSERVER – VIRTUALHOST 127.0.0.1 localhost ::1 localhost
127.0.0.1 bonjour ::1 bonjour
De ta réponse précédente - Résultats de Clic-Droit -> Outils -> Afficher les VirtualHost examinés par Apache VirtualHost configuration: VirtualHost configuration: Default server: localhost Virtual Host: localhost Virtual Host: bonjour --- Do you want to copy the results into Clipboard? --- Type 'y' to confirm - Press ENTER to continue...
- Résultats de Clic-Droit -> Outils -> Vérifier l'ordre de recherche DNS *** Checking the DNS search order *** *** Checking the DNS search order ***
Values of registry keys for HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\ServiceProvider are in correct order
--- Do you want to copy the results into Clipboard? --- Type 'y' to confirm - Press ENTER to continue...
J’ai bien « bonjour » dans les VirtuallHost, je clique dessus et BOUM !
Message d'erreur = Unable to determine IP address from hostname "bonjour" Name error: The domain name does not exist
J’ai fait, sous Windows 10 x64 C:\>ipconfig /flushdns Désactivé mon antivirus Désactivé mon firewall Désactivé mon VPN Redémarré
Mais ça fonctionne toujours pas. Je ne sais plus quoi faire, je suis désespéré… Désolé pour les copies d'écran, elles n'apparaissent pas...
------------------------------------------------------------------------------------------------------------ Wampserver 3.2.4 32 bit - Apache 2.4.46b - PHP 8.0.1…5.6.40 - MySQL 5.7.33 - MariaDB 10.5.8 Wampserver 3.2.4 64 bit - Apache 2.4.46b - PHP 8.0.1…5.6.40 - MySQL 5.7.33/8.0.23 - MariaDB 10.5.8 PhPMyadmin 5.0.4 - MysqlDumper 1.24.5 on W10 and W7 Pro 64 bit Documentation Apache - Documentation PHP - Documentation MySQL - Wampserver install files & addons « Ce n'est pas parce qu'ils sont nombreux à avoir tort, qu'ils ont forcément raison. Coluche » « It's not because they are many to be wrong, they are necessarily right. Coluche »
Sous Google Chrome. Ben mince alors, sous Firefox ca fonctionne. J'ai nétoyer le cache de Chrome J'ai désactivé l'extension nordVPN dans Chrome ET MIRACLE, Ca FoNctIOnNe... Merci les gars, c quand meme bête, j'aurais jamais pensé a ca.