2014-04-04 114 views
1

我有兩個網站一個是一把umbraco網站,另一種是asp.net網站都在同一臺服務器如何承載/點asp.net網站如一把umbraco子網站

1)一把umbraco網站上不同的位置(一把umbraco V6和IIS 7)並綁定讓我說,例如。 http://localhost:8090/

2)Asp.net網站。 (簡單Asp.net網站)

現在我已經加入Asp.net網站作爲一把umbraco網站IIS應用程序和定別名讓說AspSubSite

我一把umbraco網站運行良好。但是當我嘗試訪問通過網址的asp.net網站http://localhost:8090/AspSubSite

這是行不通的。

我嘗試添加相應的URL來一把umbraco配置鍵「umbracoReservedUrls」,但也沒有工作

回答

1

你必須在安裝一把umbraco的web.config中添加的文件夾排除(/ aspSubSite)。 Umbraco不會干涉這個文件夾。爲此,請將該文件夾添加到web.config的appSettings部分中的umbracoReservedPaths。 (保持現有路徑,但只是在末尾加上路徑)

<add key="umbracoReservedPaths" value="/umbraco,/install/,/aspSubSite/" /> 

注:這將排除此文件夾的所有一把umbraco功能。包括渲染partial,macro,...只有在你真的想要這樣做的時候才能做到這一點。如果你想使用例如一個普通的菜單,這將不再工作。

+0

@sampee你找到任何解決方案嗎? – Aruna