Я реализовал ограничение скорости с помощью 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.
Любые идеи?
Добавить
location = /503.html {
root /path/to/the/page;
}