Como eu uso uma página de erro 503 personalizada com o Nginx?

9

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?

    
por Michael Gorsuch 11.05.2010 / 19:22

1 resposta

5

adicione

location = /503.html {
  root /path/to/the/page;
}
    
por 12.05.2010 / 16:09

Tags