Vous faites du développement de site internet et testez vos sites sur un environnement de travail en local.
Vous êtes habitués à créer des virtualHost et pourtant… celui-ci ne veux pas fonctionner ! Vous avez cherché des heures, puis vous êtes tombé sur ce site. Effectivement, il y a peut être la solution juste dessous.
Si votre navigateur vous affiche un message tel que celui-ci :
Bad Request
Your browser sent a request that this server could not understand.
Additionally, a 400 Bad Request error was encountered while trying to use an ErrorDocument to handle the request.
C’est peut être que vous avez utilisé un underscore ( _ ) dans le nom de domaine local.
Recommencez votre paramétrage Host / VHost sans le Underscore et cela devrait rentrer dans l’ordre.
Notez que ce bug est assez récent car j’ai créé dans le passé des virtualhost contenant des underscores et qui fonctionnaient très bien !
J’espère que vous avez réglé votre problème et que cette solution vous aura dépanné.