Я устанавливаю программное обеспечение JIRA в контейнере Docker. JIRA слушает 127.0.0.1:8080. У меня есть мой обратный прокси на https:// имя_хоста / jira, перенаправляющий трафик с помощью этой конфигурации:
location /jira {
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://127.0.0.1:8080;
proxy_redirect off;
}
Проблема в том, что я получаю 302 петли перенаправления. Когда я захожу на https:// имя_хоста / jira, меня снова и снова перенаправляют на https:// имя_хоста / jira / jira / secure / SetupMode! Default.jspa . Это будет правильный URL, за исключением дополнительного фрагмента "/ jira".