Fail konfigurasi semasa yang digunakan oleh nginx ialah /etc/nginx/conf.d/default.conf
Sekarang saya perlu menambah pengikatan nama domain baharu, jadi saya menambahkannya pada baris terakhir default.conf
sertakan theDomain.conf;
Dalam theDomain.conf, port terikat ialah 80, nama_server www.thedomain.com;
Muat semula konfigurasi nginx -s muat semula
Laporan ralat:
nginx: [amaran] nama pelayan bercanggah "localhost" pada 0.0.0.0:80, diabaikan
nginx: [amaran] nama pelayan bercanggah "www.thedomain.com" pada 0.0.0.0:80, diabaikan
Saya cuma tiada pengalaman menggunakan nginx Tolong beri saya nasihat tentang cara menangani situasi ini. ~
Saya baru mencuba dan resolusi nama domain berjaya. nginx: [amaran] Amaran ini boleh diabaikan, bukan?
Mesej ralat bermakna duanama_pelayan telah ditulis. Dua
server_name
berbeza muncul dalam satu persekitaranserver_name
。在一个环境内出现了两次不一样的server_name
server_name
应该写在某个server
里面,只能有一个,写在server
server_name
hendaklah ditulis dalamserver
tertentu. Hanya ada satu yang ditulis di luarserver
adalah global. 🎜Fail konfigurasi untuk resolusi nama domain berbilang Nginx hendaklah seperti ini:
pelayan {
}
Terdapat dua cara, satu ialah pemisah berbilang yang dinyatakan di atas, dan hari ini saya mencuba yang lain
pelayan
{
}