Heim >Betrieb und Instandhaltung >Nginx >So verhindern Sie, dass Nginx böswillig durch Domänennamen analysiert wird

So verhindern Sie, dass Nginx böswillig durch Domänennamen analysiert wird

WBOY
WBOYnach vorne
2023-05-16 09:46:101250Durchsuche

Hauptsächlich aufgrund des Fehlens des folgenden Konfigurationscodes: Nginx-Version 1.8.0

server {
  listen    80 default_server;
  server_name _;
  return    403;
}

führt dazu, dass alle nicht konfigurierten Servernamen 403-Fehler zurückgeben

Ich habe diese Konfiguration noch nie zuvor zu Nginx hinzugefügt, bin aber noch nie auf diese Art von Konfiguration gestoßen Problem, und ich habe es auf einem anderen Server getestet, es ist unmöglich, es erfolgreich zu analysieren und anzufordern.

Ergänzung:

Nachdem ich mich umgesehen habe, habe ich herausgefunden, dass Nginx für diese Art von Problem seinen eigenen eindeutigen 444-Statuscode verwenden sollte. Es scheint am besten zu sein dem Benutzer, dass nicht darauf zugegriffen werden kann

So verhindern Sie, dass Nginx böswillig durch Domänennamen analysiert wirdDie durch Curl erfassten Ergebnisse (die Ausgabe ist eine HTTP-Fehlermeldung)

Das obige ist der detaillierte Inhalt vonSo verhindern Sie, dass Nginx böswillig durch Domänennamen analysiert wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:yisu.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen