我有一個前端應用程序和管理應用程序在IIS上的專用Windows服務器。管理員具有指向前端圖像目錄的圖像虛擬目錄,以便通過管理員上傳的任何圖像上傳到前端目錄。此外,管理員是前端網站的子域。我試圖在Azure中複製這個結構。Azure多個網站,子域和虛擬目錄
到目前爲止,我已經試過:
創建了兩個不同的網絡應用程序和映射的外部域說,www.contoso.com和admin.contoso.com沒有問題。但是,如果我需要在管理Web應用程序中創建虛擬目錄,它不允許我引用管理Web應用程序的site \ wwwroot文件夾以外的任何內容。
在同一個網絡應用程序中創建了兩個目錄,但無法找到一種方法將www.contoso.com和admin.contoso.com映射到同一個Web應用程序中的兩個不同目錄。
將前端上傳到site \ wwwroot並創建了一個名爲admin的子目錄,並將www.contoso.com和admin.contoso.com映射到同一個Web應用程序,並使用url重寫將admin子目錄指向admin.contoso.com。但是仍然無法找到在管理員中添加虛擬目錄以指向前端的正確方法。
我正在使用新門戶和應用程序使用ASP.NET MVC,.NET 4.5的方式。
任何人都可以請指出我如何管理和配置多個網站與子域和虛擬目錄的正確方向?
儘管此解決方案有效,但Microsoft建議Azure Blob存儲託管靜態內容。 –