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?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 17:20:25
0
1
730

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?

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

Antworte allen(1)
世界只因有你

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

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

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!