在Umbraco 4.7.2中导航到数字页面url(博客日期文件夹)时未找到页面

在Umbraco 4.7.2中导航到数字页面url(博客日期文件夹)时未找到页面,url,data-structures,blogs,umbraco,Url,Data Structures,Blogs,Umbraco,以下是我的内容结构: Root node - Page - Blog - - 2012 - - - 09 - - - - Blog post 根节点主机名为test.local,博客文件夹主机名为Blog.test.local Web.config:umbracouseDirectoryURL=true,umbracoHideTopLevelNodeFromPath=true umbracoSettings.config:useDomainPrefixes=true,addTrailingSl

以下是我的内容结构:

Root node
- Page
- Blog
- - 2012
- - - 09
- - - - Blog post
根节点主机名为test.local,博客文件夹主机名为Blog.test.local

Web.config:umbracouseDirectoryURL=true,umbracoHideTopLevelNodeFromPath=true umbracoSettings.config:useDomainPrefixes=true,addTrailingSlash=true

导航到blog.test.local/2012/时,会出现“未找到页面”错误页面。但是,当我转到test.local/blog/2012/时,页面呈现正确。我知道Umbraco在获取/2012/request时试图按ID加载页面,但为什么节点url没有优先级?我错过了配置中的所有东西吗

注意:如果我设置了umbracousedirectoryurl=falseblog.test.local/2012.aspx也不起作用


umbraco v 4.7.2(组装版本:1.0.4500.21031)

这是umbraco中的一个错误。我在这里提交了一份bug报告: 投票吧

这里讨论了这个bug:

对于这种结构,我通常使用urlrewrite.config将/yyyy/和/yyyy/mm/指向我的默认列表,但只是按日期过滤。我会通过年或年和月作为查询字符串键。当你说“Blog folder hostame is Blog.test.local”时,你的意思是你已经在Blog节点上的Umbraco本身中设置了该主机名吗?我相信这是去年纠正的。这仍然是一个问题吗?