Назад | Перейти на главную страницу

Сопоставление подкаталога домена с определенным портом с помощью обратного прокси-сервера Apache

Я запускаю докер-приложение, которое доступно через порт 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] Но это не решило проблему.

Что я могу сделать, чтобы он заработал?