ARR Reverse Proxy et plusieurs sites en tant que sous-directorys avec IIS 7.5

J'ai plusieurs sites Web (combinaison de ASP.NET Webforms et MVC3) que nous essayons de consolider sous un seul domaine avec chaque site sous un directory sur ce domaine principal.

Je souhaite donc prendre ce qui suit:

www.producta.com www.productb.com www.productc.com 

Et les convertir en:

 www.company.com/producta www.company.com/productb www.company.com/productc 

Obtenir les requests transmises avec ARR est sortingvial et j'ai ce travail. Cependant, le problème auquel je me heurte est maintenant les references et la génération d'URL. De toute évidence, les references CSS et JS devront être mises à jour manuellement mais j'aimerais dire à un site Web dans IIS que c'est le path d'access racine maintenant /productX .

Il y a quelques façons dont je sais que cela peut l'atteindre:

  • Utiliser des directorys virtuels
  • Utiliser les réécritures sortantes

Cependant, il y a une autre façon de faire cela?