我知道 Django 中有 404 错误处理。
但是将该配置放在 nginx 中更好吗?
这个ST线程有放置它的解决方案。 ——http://stackoverflow.com/questions/1024199/nginx-customizing-404-page
每个人在使用 nginx 时都是这样处理的吗?
我在网站主题中创建了自己的 404.html 和 500.html,想显示它们。
最佳答案
您没有提到将这些页面放入 Nginx 服务器的任何原因。我建议将它与站点的其余部分一起保存,即在 Django 服务器上。将您的站点的一部分移动到 Nginx 服务器是解决可扩展性问题的好主意,但会使您的部署复杂化。我当然希望您没有看到网站流量的很大一部分进入错误页面!
关于nginx 和 apache 上的 Django : where to handle 404 & 500 error?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3789607/