Parece que você já tem uma regra de publicação na Web para:
myserver.external.com / * - > myserver: 80 / *
(myserver.exernal.com é o nome público) (O / * reflete uma entrada Paths de "tudo")
Você poderia facilmente mudar isso para
myserver.external.com / * - > myserver: 8989 / *
Mas agora estamos chegando ao que provavelmente é o problema aqui - como você está desambiguando os sites externos que deseja publicar?
Você só pode rotear um namespace exernal para um site interno por vez.
Se, no entanto, você quisesse fazer algo como
myserver.exernal.com / app1 / * - > myserver: 8989 / * (ou / app1 / ) myserver.exernal.com / - > myserver: 80 / *
Você pode (IIRC de anos atrás) - você só precisa garantir que sua regra mais específica seja ordenada primeiro.
Isso fará com que as solicitações de / app1 / * sejam transferidas para uma porta diferente internamente (não se esqueça da Link Translation em caso de problemas com URLs criados internamente aqui) e permita que todas as outras solicitações atinjam o outro site.