Rumah > Soal Jawab > teks badan
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?
过去多啦不再A梦2017-05-16 17:12:22
Mesej ralat bermakna dua server_name
berbeza muncul dalam satu persekitaranserver_name
。在一个环境内出现了两次不一样的server_name
server_name
应该写在某个server
里面,只能有一个,写在 server
server_name
hendaklah ditulis dalam server
tertentu. Hanya ada satu yang ditulis di luar server
adalah global. 🎜
server {
port 80;
sever_name thedomain.com;
}
滿天的星座2017-05-16 17:12:22
Fail konfigurasi untuk resolusi nama domain berbilang Nginx hendaklah seperti ini:
server
{
listen 80;
server_name baidu.com;
}
server
{
listen 80;
server_name qq.com;
}
黄舟2017-05-16 17:12:22
Terdapat dua cara, satu ialah pemisah berbilang yang dinyatakan di atas, dan hari ini saya mencuba yang lain
pelayan
{
listen 80;
server_name baidu.com qq.com;
}