Nginx在404上返回白页

问题描述

我具有以下Nginx配置来处理错误404:

error_page   404  /error404.html;

location = /error404.html {
        root /usr/share/Nginx/error_pages;
}

但是当我尝试连接到服务器时,我得到一个白页作为响应(甚至没有认的Nginx错误页面)。 在Web检查器中,我看到请求应返回404。问题是,如果我添加一个额外的位置来生成404状态代码并再次进行呼叫,我会看到正确的页面。这是我为使测试工作而添加内容

location /get404 {
        return 404;
}

总结:

为什么会发生这种现象?谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)