Я намагаюся розібратися, як встановити хост за замовчуванням для моєї установки nginx. Я знайшов цю статтю у nginx Wiki:
http://wiki.nginx.org/NginxVirtualHostExample#A_Default_Catchall_Virtual_Host
На жаль, це не працює. Після перезавантаження я отримую це:
Restarting nginx: nginx: [emerg] unknown directive "http" in /etc/nginx/sites-enabled/catchall:1
nginx: configuration file /etc/nginx/nginx.conf test failed
Після видалення директиви http я отримую таке:
Restarting nginx: nginx: [emerg] unknown log format "main" in /etc/nginx/sites-enabled/catchall:7
nginx: configuration file /etc/nginx/nginx.conf test failed
Я перебуваю на Ubuntu 10.04.3, де я використовую офіційний nginx PPA. Запущена версія 1.0.9 nginx.