Rumah  >  Soal Jawab  >  teks badan

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?

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?

曾经蜡笔没有小新曾经蜡笔没有小新2713 hari yang lalu734

membalas semua(1)saya akan balas

  • 世界只因有你

    世界只因有你2017-05-16 17:22:25

    Ya, jika anda nyatakan server_name dengan betul.

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

    balas
    0
  • Batalbalas