我有两个网站,一个是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
它不起作用。
我已尝试将相应的Url添加到umbraco配置密钥“umbracoReservedUrls”但这也无法正常工作
答案 0 :(得分:1)
您必须在umbraco安装的web.config中添加要排除的文件夹(/ aspSubSite)。 Umbraco不会干涉这个文件夹。为此,请将该文件夹添加到web.config的appSettings部分中的umbracoReservedPaths。
<add key="umbracoReservedPaths" value="/umbraco,/install/,/aspSubSite/" />
(保留现有路径,但最后只添加路径。)
注意:这将从此文件夹中排除所有umbraco功能。包括渲染部分,宏,......,只有在你真的想要这样做时才这样做。如果你想使用例如一个共同的菜单,这不再工作了。