Minha pergunta anterior era muito complicada e pouco clara. Espero que isso seja mais direto ao ponto ...
Atualmente, estou usando subdomínios para acessar as UIs do aplicativo externamente. Alguns permitem o acesso por caminhos:
example.com/sabnzbd
Outros não funcionam com caminhos (recebem erros 404) e exigem subdomínios:
dsm.example.com
Basicamente, estou tentando obter acesso a vários back-ends usando apenas caminhos:
Em vez de plex.example.com
, estou atrás de example.com/plex
Em vez de dsm.example.com
, estou atrás de example.com/dsm
O Sabnzbd funciona porque me permite configurar uma base de URL (definida como / sabnzbd). Quanto aos exemplos de plex e dsm, estou assumindo que / plex e / dsm não existem em seus respectivos servidores web, portanto, me servindo um 404.
Então, estou tentando descobrir como remover os caminhos / plex e / dsm dos pedidos que vão para o back-end (mas os deixam na barra de URL).
Isso é possível?