0

我有一個ASP.Net 4.0 Web應用程序上運行:在子目錄或URL重寫中創建ASP.Net應用程序?

www.foo.com

客戶已要求將應用程序轉移到:

WWW。 foo.com/bar

現在我無權訪問DNS記錄來設置子域。我應該使用URL重寫來做到這一點,還是應該使用虛擬目錄?如何將子目錄設置爲作爲應用程序根目錄?

這裏有什麼最佳實踐?

UPDATE我創建了一個虛擬目錄,但是當我瀏覽到它收到此錯誤

分析器錯誤信息:這是使用註冊爲allowDefinition =「MachineToApplication」的節超出應用程序級別的錯誤。此錯誤可能是由於虛擬目錄未被配置爲IIS中的應用程序。

UPDATEmy answer below

回答

0

後好一個有趣小時左右在這裏淘到interwebs就是我得到了它的工作:

  1. 打開IIS管理器
  2. 右擊網站,選擇「刪除」
  3. 右鍵單擊默認網站並選擇「添加應用程序」
  4. 設置虛擬路徑「bar」和適當的物理路徑