После нескольких часов попыток я обнаружил, что моя конфигурация даже не используется, так как по какой-то причине она всегда совпадает с конфигурацией по умолчанию.
Я не придумал, как решить эту проблему, но заставил прокси работать так, как задумал, когда изменил
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
на этот
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
proxy_pass http://localhost:8000;
}
* Затем 1012 * автоматически запрашивает учетные данные и передает их бэкэнду. (Так что, в конце концов, мой конфиг просто не использовался, и поэтому ничего не перенаправлялось на бэкэнд)
Надеюсь, это сэкономит кому-то время на поиск в будущем:)