Saya mencoba mencari cara mengatur host default untuk instalasi nginx saya. Saya menemukan artikel ini di nginx Wiki:
http://wiki.nginx.org/NginxVirtualHostExample#A_Default_Catchall_Virtual_Host
Sayangnya, ini tidak berhasil. Setelah restart saya mendapatkan ini:
Restarting nginx: nginx: [emerg] unknown directive "http" in /etc/nginx/sites-enabled/catchall:1
nginx: configuration file /etc/nginx/nginx.conf test failed
Setelah menghapus arahan http saya mendapatkan ini:
Restarting nginx: nginx: [emerg] unknown log format "main" in /etc/nginx/sites-enabled/catchall:7
nginx: configuration file /etc/nginx/nginx.conf test failed
Saya di Ubuntu 10.04.3 di mana saya menggunakan PPA nginx resmi. Versi 1.0.9 dari nginx sedang berjalan.
Coba ini. Ganti
return 404
dengan tindakan default apa pun yang Anda inginkan./server//a/946083/453080
sumber