2012-02-24 35 views
7

不幸的是,搜索網絡並沒有讓我變得更聰明。我有一個Web應用程序運行在我本地的IIS 7.5下:http://localhost/myWebpage/ 現在我想創建一個別名路徑指向同一個應用程序,類似http://localhost/myWebpageAlias/(應用程序將根據不同的地址更改其佈局)。如何在本地IIS上創建別名路徑?

我該如何做到這一點?

THX任何的竅門 sl3dg3

回答

3

嘗試創建「默認Web站點」下一個新的虛擬目錄(或任何網站正在服刑的「localhost」),然後指向同一個目錄:

enter image description here

+0

第二步,您需要「轉換爲應用程序」......這就是我基本上做的解決方法,我只是添加了第二個應用程序,它最終並不是一個別名,因爲每個URL都會啓動不同的應用程序。 – sl3dg3 2012-09-25 07:33:06

+1

所以你想要多個域綁定的等價物,但對於URL路徑,對吧?那麼,如果你在「Default Web Site」的根目錄下運行應用程序,那麼你可以使用ASP.NET MVC風格路由來捕獲URL的第一個路徑段。如果你有其他應用程序在根目錄下運行,那麼我認爲你有最好的解決方法。只需指定相同的應用程序池和基本目錄即可。 – 2012-09-28 05:12:06

+0

是的,有很多應用程序在根中運行,所以我認爲我會堅持我的解決方法。 – sl3dg3 2012-10-02 10:21:00

0

答案雖然已經太晚了。但是爲了別名路徑,您可以使用IIS URL重寫模塊來創建將一個URL映射到另一個的規則。有關詳細說明,請訪問here