nginx中自定义错误页面是否可以返回500错误码

问题描述 投票:0回答:1

我有一个自定义错误页面,我通过 nginx 中的重写指令使用它。我想在渲染此错误页面时返回 500 错误代码。这可能吗?如何实现?

nginx routes rules http-status-code-500
1个回答
0
投票

您应该能够通过像这样的配置来实现这一目标,它将在

/usr/share/nginx/html/err_500.html
处提供文件。

server {

    ...

    error_page 500 /err_500.html;
    location = /err_500.html {
        root /usr/share/nginx/html;
        internal;
    }
}

您可以查看 DigitalOcean 的本指南,以获取有关使用 Nginx 制作自定义错误页面的更深入说明

© www.soinside.com 2019 - 2024. All rights reserved.