Rumah > Soal Jawab > teks badan
Hos saya belum mempunyai nama domain lagi, apakah yang perlu saya isi untuk nama_server?
某草草2017-05-16 17:11:38
Anda boleh mengisi alamat IP. Sama ada biarkan kosong atau isikannya secara santai dan biarkan konfigurasi ini menjadi lalai.
nginx menentukan server_name
tidak boleh sepadan, server
lalai akan digunakan, jadi menulis ini adalah yang paling boleh dipercayai: server_name
匹配 HTTP 请求头的 host,去决定使用那个 server
。host 的值浏览器默认填写域名。如果所有server_name
都匹配不到就使用默认的server
,所以写个这个是最靠谱的:
server {
listen 80 default_server;
}
如果如果都没有default_server
默认的就是第一个server
。
在只有一个的情况下就不需要区分了。没有域名也只能在一个端口建立一个server
rrreee
default_server
, lalai ialah server
pertama. 🎜
🎜Tidak perlu membezakan apabila hanya ada satu. Tanpa nama domain, anda hanya boleh membuat server
pada satu port. 🎜大家讲道理2017-05-16 17:11:38
Adakah anda mengatakan bahawa anda belum membeli nama domain lagi Anda boleh mengkonfigurasi hos untuk menyelesaikan sendiri ke pelayan tetap.
# peleraian nama localhost dikendalikan dalam DNS itu sendiri.
# IP pelayan nama_pelayan anda
Konfigurasikan vhost dalam Nginx kepada laluan fail pelayan parsing tertentu:
pelayan{
...
# Nama domain pelayan anda
nama_pelayan nama_pelayan anda;
# Laluan fail anda
root /data/dev/..../;
...
}
为情所困2017-05-16 17:11:38
Jika tidak, anda boleh melaraskan IP dahulu, dan kemudian anda boleh menambahnya apabila anda mempunyai nama domain