簡體   English   中英

Umbraco頁面重定向問題

[英]Umbraco Page redirect Issue

我正在使用ASP.NET MVC 5.0開發Umbraco網站。 以下是網站的結構

Home 
    Page 1
    Page 2
    ...

C1,C2是所有頁面(“ 主頁”,“頁面1”,“頁面2” )共享的屬性。 H1,H2主頁屬性。 P1,P2Page 1和Page 2的屬性。

因此,我通過以下方式創建了文檔類型和內容

Root (C1, C2)
    Home (H1, H2)
    Page 1(P1, P2)
    Page 2(P1, P2)

我創建Root文檔類型和內容的原因是為了放置通用屬性C1和C2 如果我使用“ 主頁”而不是“ 根”,H1和H2屬性將顯示在Page 1和Page 2上

但是上述結構中的問題是我必須將Root重定向到Home page SEO工具不喜歡它。

有一個更好的方法嗎?

您所做的是建立Umbraco網站的合法方法。 我傾向於看到以下兩種方法之一:

  1. 用戶將Home節點創建為其最高節點。 除此以外,用戶在Home節點旁邊創建一個Global節點。 它們將站點端設置存儲在“全局”或下面的“設置”節點中。 就我個人而言,我更喜歡這種方法,但這就是我。
  2. 用戶創建一個根節點作為其最高節點。 在根節點下,他們添加一個“本地”節點,所有本地內容都來自此節點。

我猜您的問題是您希望根節點加載主頁數據。 通過使用別名umbracoInternalRedirectId將屬性添加到文檔類型中,可以輕松完成此操作。 將其設置為內容選擇器,選擇主頁,然后在瀏覽器中加載根節點時,您將看到主頁內容。

文件結構很好。 但是您不需要名為Root的內容節點,Home應該位於樹的頂部。 確保在“主頁”文檔類型的“權限”下,您已勾選“是”-在根目錄中允許該類型的內容

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM