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

我已经使用Nginx实现了速率限制(顺便说一下,它的工作非常出色),并希望显示一个自定义的503错误页面。

我在网上没有运气的例子。

我正在运行一个简单的configuration,看起来像这样:

listen xxxx: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; }