Eu implementei a limitação de taxa com o Nginx (que funciona de maneira excelente, a propósito) e gostaria de exibir uma página de erro 503 personalizada.
Eu segui exemplos na web sem sorte.
Estou executando uma configuração simples que se parece com isso:
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;
}
A idéia é que nossos usuários com taxas limitadas recebam uma página especial explicando o que estava acontecendo. A limitação de taxa está funcionando, mas a página 503 interna está sendo renderizada.
Alguma ideia?