adicione
location = /503.html {
root /path/to/the/page;
}
Implementei a limitação de taxa com o Nginx (que funciona de maneira excelente, por sinal) e gostaria de exibir uma página de erro personalizada 503.
Eu segui exemplos na web sem sorte.
Estou executando uma configuração simples parecida com esta:
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 ideia é que nossos usuários com taxa limitada recebam uma página especial explicando o que estava acontecendo. A limitação de taxa está funcionando, mas a página interna está sendo renderizada.
Alguma idéia?
Tags nginx