Я начинаю со стека Битнами Дженкинса.Все отлично работает с jenkins.
http://sample:8080/jenkins (отлично работает)
Я пытаюсь добавить дополнительные каталоги в apache для прокси в nginx:
http://sample:8080/other_tool
Я могу попасть на домашнюю страницу other_tool, но ссылки на этот другой инструмент не работают, потому что они ищут http://sample:8080/relative_url вместо http://sample:8080/other_tool/relative_url
Я могу вытащитьКонфигурационные настройки из необходимых файлов по мере необходимости, но они находятся в сети с воздушным зазором, поэтому размещение сообщений по оптовым адресам было бы проблемой
Конфигурация apache выглядит следующим образом:
<Directory /other_tool>
ProxyPass http://localhost:9999
ProxyPassReverse http://localhost:9999
</Directory>
Конфигурация nginxстандартная "/" с корневым каталогом.Я не так хорошо знаком с nginx, поэтому не могу вспомнить точную информацию из головы.При необходимости я предоставлю это.
Я мог бы попытаться переключить хостинг jenkins на nginx, но я не уверен, что это что-то упрощает.
Я не могу открыть больше портов намашина.Я не могу использовать поддомен, так как для этого потребуются дополнительные записи DNS, которые я не контролирую.
Идеи или предложения?