2012-11-15 63 views
2

這裏導航到一個數字頁面URL(博客日期文件夾)時,沒有發現是我的內容結構:頁在一把umbraco 4.7.2

Root node 
- Page 
- Blog 
- - 2012 
- - - 09 
- - - - Blog post 

根節點的主機名是test.local,博客文件夾hostame是blog.test.local

的Web.config:umbracoUseDirectoryUrls =真,umbracoHideTopLevelNodeFromPath =真 umbracoSettings.config:useDomainPrefixes =真,addTrailingS睫毛=真

當導航到blog.test.local/2012/它給 「找不到網頁」 的錯誤頁面。但是,當我去test.local /博客/ 2012/頁面呈現正常。據我所知,Umbraco嘗試在獲取/ 2012/request時嘗試通過ID加載頁面,但爲什麼節點url沒有優先級?我在配置時錯過了什麼?

P.S.如果我設置umbracoUseDirectoryUrls = false blog.test.local/2012.aspx也無法正常工作。

一把umbraco v 4.7.2(議會版本:1.0.4500.21031)

+0

採用這種結構,我通常使用的urlrewrite.config要將/ YYYY /和/年/月/在我的默認列表只是按日期過濾。我會將年份或年份和月份作爲查詢字符串鍵。 – Digbyswift

+0

當你說'博客文件夾hostame是blog.test.local'時,你的意思是你已經在博客節點上設置了Umbraco本身的主機名? – Digbyswift

+0

我相信這在去年得到了糾正。這仍然是一個問題嗎? – Jerode

回答