Я запускаю докер-приложение, которое доступно через порт 8334. Я могу получить к нему доступ из http: //ip.ad.dr.ess: 8334 . Я хочу получить к нему доступ из https://domain.name/subfolder (У меня уже есть сертификаты SSL, настроенные для domain.name). Вот что я пытался добавить в virtualhost:
ProxyPass /subfolder http://ip.ad.dr.ess:8334
ProxyPassReverse /subfolder http://ip.ad.dr.ess:8334
Я попадаю на страницу с ошибкой, относящуюся к этому приложению. Я предполагаю, что обратный прокси работал, но потом что-то пошло не так.
Теперь, когда я приезжаю http: //ip.ad.dr.ess: 8334 , он перенаправляется на http: //ip.ad.dr.ess: 8334 / логин . Я предполагаю, https://domain.name/subfolder не может перенаправить на https://domain.name/subfolder/login и в этом причина моей ошибки.
Я пробовал использовать правила перенаправления. Например: RewriteRule ^/subfolder(.*)$ http://ip.ad.dr.ess:8334/$1 [P]
Но это не решило проблему.
Что я могу сделать, чтобы он заработал?