Wie verwende ich eine benutzerdefinierte 503-Fehlerseite mit Nginx?


9

Ich habe mit Nginx eine Ratenbegrenzung implementiert (die übrigens hervorragend funktioniert) und möchte eine benutzerdefinierte 503-Fehlerseite anzeigen.

Ich habe Beispiele im Internet ohne Glück verfolgt.

Ich führe eine einfache Konfiguration aus, die ungefähr so ​​aussieht:

listen x.x.x.x:80
server_name something.com
root /usr/local/www/something.com;
error_page 503 /503.html;

location / {
  limit_req zone=default burst=5 nodelay;
  proxy_pass http://mybackend;
}

Die Idee ist, dass unseren Benutzern mit eingeschränkter Rate eine spezielle Seite angezeigt wird, auf der erklärt wird, was los ist. Die Ratenbegrenzung funktioniert, aber die integrierte 503-Seite wird gerendert.

Irgendwelche Ideen?

Antworten:


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.