nginx listen menentukan IP:80 dan tidak menyatakan untuk mendengar semua 80 permintaan port yang pertama mengakses secara normal dan yang terakhir mengakses 404. Mengapa ini?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 17:20:25
0
1
756

Pelayan saya mempunyai berbilang konfigurasi IP, tetapi kerana terdapat banyak tapak padanya, terdapat berbilang tapak yang perlu menggunakan IP yang sama.
Pada masa lalu, konfigurasi tapak akan mendengar secara langsung dalam segmen pelayan: 80
Kini terdapat tapak baharu yang perlu menggabungkan beberapa nama domain Pada masa yang sama, setiap nama domain diselesaikan kepada a IP berbeza pada pelayan ini, jadi dalam Dengar Semua port 80 dipantau terus tanpa menyatakan IP. Akibatnya, gesaan 404 daripada nginx muncul semasa mengakses.
Apabila pelayan menerima permintaan port 80, tidakkah ia akan melintasi semua fail konfigurasi untuk melihat sama ada terdapat fail konfigurasi untuk nama domain ini?

曾经蜡笔没有小新
曾经蜡笔没有小新

membalas semua(1)
世界只因有你

Ya, jika anda nyatakan server_name dengan betul.

Jika anda ingin mengetahui kebenarannya, sila siarkan konfigurasi lengkap anda.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan