Um aplicativo da Web hospedado por iisnode pode funcionar no caminho virtual no qual ele está hospedado?

estou usandoiisnode hospedar um aplicativo da Web de nó no IIS no Windows. Quando eu configuro minhas rotas no servidor da web (digamos Express ou Restify), eu quero fazer isso de uma maneira que seja independente do caminho no qual o IIS hospeda o aplicativo.

Por exemplo, meu aplicativo pode ser hospedado em dois caminhos diferentes em dois computadores que executam o IIS; o primeiro poderia hospedá-lo em/foo e o segundo em/bar. Digamos que meu aplicativo deseje configurar uma rota em/baz - na primeira máquina eu precisaria configurar a rota em/foo/baz e no segundo eu teria que usar/bar/baz o que significa duplicar algumas das configurações mantidas no IIS.

É possível trabalhar com segurança o caminho de dentro de um aplicativo hospedado com iisnode para que eu possa calcular as rotas corretas para configurar? Ou existe outra técnica que eu possa usar para evitar a necessidade de fazer isso?

questionAnswers(4)

yourAnswerToTheQuestion