Comment faire des tests en local sur sa machine avec Nginx, Apache ou Traefik tout en conservant le "server name" pour des tests SSL par exemple ?
La commande curl possède une option --resolve qui permet de forcer une résolution DNS
$ curl --resolve "quennec.fr:443:127.0.0.1" https://quennec.fr/ -v
Grâce à cette option --resolve, on indique à la commande curl que le domaine quennec.fr, sur le port 443, correspond à l'adresse IP 127.0.0.1
Super pratique plutôt que de modifier son fichier /etc/hosts ou son fichier C:/WINDOWS/system32/drivers/etc/hosts