2014-04-04 131 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