J’essaie de créer un hôte virtuel en apache pour pouvoir accéder à un site local via localhost mais en utilisant un port différent de celui par défaut: 80, ce que je veux, c’est que http://localhost:8080
charge mon site directement dans le dossier Je spécifie, j’ai la configuration suivante dans mon fichier httpd-vhosts.conf
qui fonctionne partiellement:
Listen 8080 NameVirtualHost *:8080 DocumentRoot "c:\wamp\www\trend\public" ServerName local.trend
Si je vais à http://localhost:8080
la page se charge bien mais si je vais à http://local.trend
alors cela me montre juste la même chose que si je vais à http://localhost
y http://localhost
-il un moyen de changer ça marche donc aussi avec le nom du serveur?
Dois-je modifier mon fichier hosts
? J’ai actuellement:
127.0.0.1 localhost local.trend
Votre fichier hosts est correct tel quel.
Si vous voulez que http://local.trend
la même cible que http://local.trend:8080
(ce que vous avez configuré ci-dessus), vous devrez append un VirtualHost distinct pour cet hôte sur le port. 80:
DocumentRoot "c:\wamp\www\trend\public" ServerName local.trend