¿Ejecutar dos sitios web en el mismo puerto en IIS 7.5?

Necesitamos poder ejecutar dos versiones de una aplicación web ASP.net en el mismo servidor de intranet y número de puerto, pero con uno asignado a / y el otro asignado a / experimental (no nombres reales, pero lo suficientemente cerca).

C: \ inetpub \ wwwroot \ Version1 =>http: //test1.organization.com C: \ inetpub \ wwwroot \ Version2 =>http: //test1.organization.com/experimenta

La primera URL ya ha sido expuesta a algunos usuarios beta y, por lo tanto, debe mantenerse algo estable. El segundo contendrá código experimental que solo verán los usuarios que vayan a / experimental. No tenemos la opción de usar un servidor diferente o un puerto diferente.

He logrado esto en el pasado al tener / mapeado a un sitio en Sitios en IIS, luego agregué el segundo sitio como una aplicación debajo de él y alias a /site2

Server Sites Sitio web predeterminado <= ruta física asignada a la primera versión y / / Aplicación1 <= aplicación anidada asignada a la segunda versión y / experimental

Sin embargo, esto parece descuidado. ¿Sería más limpio hacer esto con una regla de reescritura o con ARR? ¿Si es así, cómo

¡Gracias