Je suis en train d'essayer de comprendre comment définir un hôte par défaut pour mon installation nginx. J'ai trouvé cet article dans le Wiki nginx :
http://wiki.nginx.org/NginxVirtualHostExample#A_Default_Catchall_Virtual_Host
Malheureusement, cela ne fonctionne pas. Après le redémarrage, j'obtiens ceci :
Redémarrage de nginx : nginx: [emerg] directive "http" inconnue dans /etc/nginx/sites-enabled/catchall:1
nginx: échec du test du fichier de configuration /etc/nginx/nginx.conf
Après avoir supprimé la directive http, j'obtiens ceci :
Redémarrage de nginx : nginx: [emerg] format de journal "main" inconnu dans /etc/nginx/sites-enabled/catchall:7
nginx: échec du test du fichier de configuration /etc/nginx/nginx.conf
Je suis sur Ubuntu 10.04.3 où j'utilise le PPA officiel de nginx. La version 1.0.9 de nginx est en cours d'exécution.