如何托管/指向asp.net网站作为umbraco子网站

时间:2014-04-04 07:50:09

标签: asp.net iis-7 umbraco umbraco6 umbraco7

我有两个网站,一个是umbraco网站,另一个是asp.net网站,位于同一台服务器上的不同位置

1)Umbraco站点(umbraco V6和IIS 7)并绑定就说Eg。 http://localhost:8090/

2)Asp.net网站。 (简单的Asp.net网站)

现在我已经在umbraco网站IIS中添加了Asp.net网站作为应用程序,并给出了别名,请说AspSubSite

我的umbraco网站运行正常。但是当我尝试通过URL http://localhost:8090/AspSubSite

访问asp.net网站时

它不起作用。

我已尝试将相应的Url添加到umbraco配置密钥“umbracoReservedUrls”但这也无法正常工作

1 个答案:

答案 0 :(得分:1)

您必须在umbraco安装的web.config中添加要排除的文件夹(/ aspSubSite)。 Umbraco不会干涉这个文件夹。为此,请将该文件夹添加到web.config的appSettings部分中的umbracoReservedPaths。

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

(保留现有路径,但最后只添加路径。)

注意:这将从此文件夹中排除所有umbraco功能。包括渲染部分,宏,......,只有在你真的想要这样做时才这样做。如果你想使用例如一个共同的菜单,这不再工作了。