Измените базовый путь в приложении Tomcat, чтобы он соответствовал прокси-серверу Apache - PullRequest
0 голосов
/ 10 сентября 2018

У меня есть приложение Spring Boot 2.0, запущенное на Tomcat внутри контейнера Docker с путем http://private.domain.com:8980/. Сервер Apache обслуживает это приложение на https://public.domain.com/somepath/.

Проблема в том, что внутреннее приложение не знает о / somepath / и всегда перенаправляет на /.

Я уже пытался установить server.servlet.contextPath, как описано здесь , но это не имело никакого эффекта. Поскольку приложение запускается из образа Docker, не рекомендуется менять путь в каталоге webapps.

Как заставить приложение использовать общедоступный базовый путь URL?

...