2012-02-24 11 views
7

Purtroppo la ricerca sul Web non mi ha reso più intelligente. Ho un'applicazione Web in esecuzione sotto il mio IIS 7.5 locale: http://localhost/myWebpage/ Ora mi piacerebbe creare un percorso alias che punta alla stessa applicazione, qualcosa come http://localhost/myWebpageAlias/ (l'applicazione cambierà il suo layout in base al diverso indirizzo).Come creare un percorso alias su IIS locale?

Come posso ottenere questo risultato?

Thx per eventuali consigliato per questa materia sl3dg3

risposta

3

Prova a creare una nuova directory virtuale alla voce "Sito Web predefinito" (o qualunque sito sta servendo 'localhost'), quindi puntare alla stessa directory:

enter image description here

+0

Come secondo passo, dovresti 'Convertire in Applicazione '... Questo è quello che ho praticamente fatto come soluzione temporanea, ho semplicemente aggiunto una seconda Applicazione, che alla fine non è proprio un alias, dal momento che ogni url inizia una diversa applicazione. – sl3dg3

+1

Quindi vuoi l'equivalente di più domini, ma per i percorsi URL, giusto? Bene, se l'applicazione è stata eseguita nella radice di "Sito Web predefinito", è possibile utilizzare il routing in stile ASP.NET MVC per acquisire il primo segmento di percorso dell'URL. Se hai altre app in esecuzione nella radice, allora penso che tu abbia la soluzione migliore. Basta specificare lo stesso pool di app e la stessa directory di base. –

+0

Sì, ci sono molte app in esecuzione nella directory principale, quindi penso che rispetterò la mia soluzione alternativa. – sl3dg3

0

Anche se è troppo tardi risposta. Ma per il percorso alias, puoi utilizzare il modulo Riscrivi URL IIS per creare una regola che mappa un url in un altro. Visita here per la descrizione dei dettagli.

Problemi correlati