Heim  >  Fragen und Antworten  >  Hauptteil

nginx listen gibt IP:80 an und gibt nicht an, alle 80 Portanfragen abzuhören. Ersteres greift normal zu und letzteres greift auf 404 zu. Warum ist das so?

Mein Server hat mehrere IP-Konfigurationen, aber da sich darauf viele Sites befinden, müssen mehrere Sites dieselbe IP verwenden.
Früher lauschte die Konfiguration der Site direkt im Serversegment: 80;
Jetzt gibt es eine neue Site, die mehrere Domainnamen gleichzeitig bündeln muss unterschiedliche IP auf diesem Server, daher wurden in Listen All die Ports 80 direkt überwacht, ohne eine IP anzugeben. Als Ergebnis erscheint beim Zugriff eine 404-Eingabeaufforderung von Nginx.
Wenn der Server eine Port-80-Anfrage erhält, durchsucht er dann nicht alle Konfigurationsdateien, um zu sehen, ob es eine Konfigurationsdatei für diesen Domänennamen gibt?

曾经蜡笔没有小新曾经蜡笔没有小新2713 Tage vor739

Antworte allen(1)Ich werde antworten

  • 世界只因有你

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

    会,如果你正确指定了 server_name 的话。

    欲寻真相,请贴出你的完整的配置。

    Antwort
    0
  • StornierenAntwort