新部署一台机器,原样将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