天天看点

Bad request 400: Nginx/Gunicorn/Django

新部署一台机器,原样将nginx配置文件拷贝过去,一直报错

Bad Request (400)      

经过多方查阅,折腾了一下午,总算找到答案了

我用的是Nginx + Gunicorn +

Django

+ Supervisor 部署问题

最后发现问题出在了Django的配置文件上,需要再settings.py文件中增加允许域名

ALLOWED_HOSTS = ["www.yoursite.com", "localhost", "127.0.0.1"]      

Django的安全机制引发的问题,真是坑新手

参考

https://stackoverflow.com/questions/21399288/bad-request-400-nginx-gunicorn

继续阅读