502.html不在django工作

时间:2016-02-20 09:21:24

标签: django nginx

当出现问题时,服务器返回默认的nginx 502 Server Error,我想显示自己的服务器错误页面。

我将502.html文件放到模板目录中,但它似乎无法正常工作。它适用于404.html,所以我确信我将它放在正确的目录中。

任何想法如何解决这个问题或者我可以错过什么?

1 个答案:

答案 0 :(得分:0)

由于502表示" Bad Gateway",Django(或者甚至是其间的WSGI服务器)根本不知道该请求。您可以在NginX配置文件中添加类似于以下内容的行:

error_page 502 /var/www/502.html;