当底层 express 应用程序没有响应时,有没有办法让 nginx 重定向到纯 html 页面?
我正在寻找一种方法,当应用程序无法运行时提醒用户,而不是收到 500 内部服务器错误。
我看到一些 npm 包可以做到这一点,但它们需要在配置文件中进行手动设置。
我需要这个功能自动完成。
答案1
location /example {
proxy_intercept_errors on;
proxy_pass http://example.com;
error_page 500 502 503 504 =500 /proxy_server_error.html
error_page 404 /proxy_not_found_error.html
}