Nginx服务器维护错误页面

首先Nginx错误页面我也是跳转到我的Tomcat的服务器页面,所以我的Tomcat关闭的时候就是维护服务器。怎么设置错误页面呢?

当我们的Tomcat关闭的时候,Nginx的错误码是502,所以配置错误页面:

# maintain.html是维护页面
error_page 502 /maintain.html;

然后配置错误页面的location

location = /maintain.html {
    root  /home/www/tomcat/dm/ROOT;
}

这个时候关闭Tomcat就会跳转到维护页面。
但是有一个非常严重的问题,就是返回的状态码是502,所以最后就是改掉状态码就可以了。修改:

error_page 502 =503 /maintain.html;

Done

注意:上面=503中间是不能有空格的。