Как использовать пользовательскую страницу ошибки 503 с Nginx?


9

Я реализовал ограничение скорости с Nginx (который, кстати, работает отлично) и хотел бы отобразить пользовательскую страницу ошибки 503.

Я следовал за примерами в сети без удачи.

Я использую простую конфигурацию, которая выглядит примерно так:

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;
}

Идея состоит в том, что нашим пользователям с ограниченной скоростью будет показана специальная страница, объясняющая, что происходит. Ограничение скорости работает, но встроенная страница 503 рендеринга.

Любые идеи?

Ответы:


Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.