是否可以在 Nginx 中提供自定义的“Bad Gateway”错误页面?
类似于自定义 404 页面。
请您参考如下方法:
为了显示您的自定义错误页面而不是一般的“错误网关”错误,必须具备三个部分。
您必须创建一个名为“500.html”之类的 html 文件并将其放置在根目录中。对于在 Nginx 后面运行的 Rails,这意味着将其放在 public/500.html 中。
您的配置文件中必须有一行至少将 502 错误指向 500.html 页面,如下所示:
error_page 502 /500.html;
您的配置文件中必须有/500.html 的位置 block 。如果您的根已定义,则此 block 可以为空。但该 block 仍然必须存在。
location /500.html{ }