Estou usando o Tomcat para hospedar alguns aplicativos da web. Eles estão todos correndo em suas respectivas raízes de contexto. Vamos chamá-los:
A: https://example.com/A
B: https://example.com/B
Não tenho nada em execução em /
(ROOT). Gostaria de ter o aplicativo "A" acessível a partir de /
, mas, por motivos históricos (aplicativos existentes que não foram atualizados), também preciso mantê-lo em execução em /A
.
Qual é a melhor maneira de fazer isso? Eu tentei adicionar um link simbólico de ROOT
a A
no diretório webapps
, mas o Tomcat acabou carregando o aplicativo duas vezes. Não posso ter apenas duas instâncias em execução do mesmo aplicativo - precisamos de uma única instância acessível de /A
e /
. Além disso, observe que temos aplicativos para dispositivos móveis e scripts personalizados que usam o aplicativo para que um redirecionamento de HTML puro não funcione.