Я хочу настроить админку django как поддомен на nginx
Я настроил Nginx на проксирование запросов к admin.myproject.com на мое приложение Django, работающее на порту 8000. Однако при обращении к admin.myproject.com происходит перенаправление на admin.myproject.com/admin и выдается ошибка "502 Bad Gateway".
Вот моя конфигурация Nginx для admin.myproject.com:
`server { слушать 80; имя_сервера admin.myproject.com;
location / {
proxy_pass http://127.0.0.1:8000/admin/;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_redirect off;
}
}` Я ожидаю, что запросы к admin.myproject.com будут проксироваться на http://127.0.0.1:8000/admin без отображения /admin в браузере. Однако в настоящее время он добавляет /admin к URL и приводит к ошибке "502 Bad Gateway". Приложение Django правильно настроено на обработку запросов к /admin.