如何在Nginx中使用自定义503错误页面?


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页面正在呈现。

有任何想法吗?

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.