1

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

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

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

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

我的 umbraco 网站运行良好。但是当我尝试通过 URL 访问 asp.net 站点时http://localhost:8090/AspSubSite

它不工作。

我尝试将相应的 Url 添加到 umbraco 配置键“umbracoReservedUrls”,但这也没有用

4

1 回答 1

1

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

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

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

注意:这将从该文件夹中排除所有 umbraco 功能。包括渲染部分的、宏的,......只有当你真的想这样做时才这样做。如果您想使用例如一个通用菜单,这将不再起作用。

于 2014-04-06T08:42:35.000 回答