如何让nginx始终返回HTTP 503?

前端之家收集整理的这篇文章主要介绍了如何让nginx始终返回HTTP 503?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我在多个其他服务器上的应用程序前使用HAproxy.我想在本地Nginx实例中设置一个vhost,它只为每个请求提供503(当所有后端都关闭时用作’备份’服务器).我知道如何设置自定义错误页面(如在How can I make Nginx return HTTP 503 when my proxied app server is down?中),但我如何才能使每个Nginx请求返回503?

最佳答案
这不起作用?

location / {
  return 503;
}

您可能需要使用一些技巧来让资产显示在您的自定义错误页面上(即,说您的503.html中有一个图像.您必须做一些逻辑才能使图像显示为200代码,否则它将丢失503).

猜你在找的Nginx相关文章