Я использую nginx в качестве прокси для приложения django, использующего gunicorn, проблема в том, что в какой-то момент я получаю запрос POST с другого сайта.
Кажется, проблема в том, что nginx неправильно перенаправляет запрос POST демону gunicorn.
Что я могу сделать, чтобы это исправить, мне нужно иметь возможность отправлять запрос POST, когда он поступает на демор gunicorn для моего приложения django для его обработки ... спасибо ...
Это мой nginx conf
server {
server_name www.rinconcolombia.com;
access_log /var/log/nginx/rinconcolombia.log;
location / {
ssi on;
proxy_pass http://127.0.0.1:8888;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
location /static/ {
autoindex on;
root /home/rincon/sites/rinconcolombia/checkouts/rinconcolombia/;
}
location /static/admin_media/ {
autoindex on;
root /home/rincon/sites/rinconcolombia/checkouts/rinconcolombia/;
}
}
server {
server_name www.rinconcolombia.com;
rewrite ^(.*) http://www.rinconcolombia.com$1;
}
ОБНОВЛЕНИЕ Приложение, отправляющее POST, получает ошибку BAD REQUEST ... если я вручную создаю POST с resty или curl, оно передает сообщение на мой сервер ...