Wdrożyłem ograniczenie prędkości w Nginx (który, nawiasem mówiąc, działa doskonale) i chciałbym wyświetlić niestandardową stronę błędu 503.
Bez szczęścia podążałem za przykładami w sieci.
Korzystam z prostej konfiguracji, która wygląda mniej więcej tak:
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;
}
Chodzi o to, aby nasi użytkownicy z ograniczoną stawką pokazywali specjalną stronę wyjaśniającą, co się dzieje. Ograniczenie prędkości działa, ale renderowana jest wbudowana strona 503.
Jakieś pomysły?