Masalah dengan resolusi nama domain berbilang nginx
迷茫
迷茫 2017-05-16 17:10:22
0
4
571

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?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

membalas semua(4)
过去多啦不再A梦

Mesej ralat bermakna dua nama_pelayan telah ditulis. 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;
}
滿天的星座

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;
}
淡淡烟草味

pelayan {

listen 80;
server_name example.com www.example.com;

}

黄舟

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;

}

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!