我有一个标准网址的正常Umbraco项目,即:
mydomain.com/contact/ mydomain.com/about /
但是Umbraco的内容也有ID,所以如果我导航到:
mydomain.com/1316.aspx
以上仍然会给我一个包含内容的实时页面,如何禁用它以便除了我创建的标准页面之外没有aspx页面?
对不起,这个问题很模糊,我不太确定在哪里查看,或者我正在寻找什么信息。
任何帮助都会非常感激,相关文档的链接也会很好,因为我似乎无法找到任何相关性。
答案 0 :(得分:5)
所以,我设法通过深入研究umbracoSettings.config来轻松解决这个问题
在这里你可以找到如下设置:
<web.routing
trySkipIisCustomErrors="false" internalRedirectPreservesTemplate="false" disableAlternativeTemplates="false" disableFindContentByIdPath="false"
umbracoApplicationUrl="">
</web.routing>
只需将 disableFindContentByIdPath 设置为true即可。