2015-10-13 48 views
4

我在sitecore中安裝了重定向模塊。內部模塊我創建了「重定向Url」。在重定向網址中,我寫了請求的網址「http://domainname/pagename」,並從內容中選擇了重定向至。但它不起作用。誰能告訴我我在做什麼錯?Sitecore中的重定向模塊

我已經創建了重定向模式。

enter image description here

回答

3

這一切都取決於你所使用的模塊實現。我已經聽到了多個有關原始功能的投訴(似乎完全停止),所以人們正在做自己的分叉。當天最好的實施方式是由Chris Adams和Max Slabyak提供,該模塊包含源代碼,軟件包和良好的文檔,可在GitHub獲得,並且隨着時間的推移而得到維護。

安裝好之後重定向模塊,我做了以下內容:

  1. /sitecore/system/Modules/Redirect Module文件夾中Sitecore的創建一個名爲Pagename Test
  2. 設置要求表達新的重定向模式^/pagename/?
  3. 離開響應狀態碼等於301
  4. 將源項目設置爲服務於該重定向請求的實際頁面項目
  5. 不要忘記pu blish重定向模式(如果模塊本身還沒有)

enter image description here

然後爲我打http://myhostname/pagename/我被重定向到所需的頁面301狀態碼。

希望這可以幫助,請讓我們知道,如果這對你有效。

+0

它只顯示兩個字段「請求的表達式」和「源項目」。我填充了該字段,但它不起作用 – SKG

+0

更新到1.4版本 - 這是我在上面我的回答(介紹了1.4新狀態代碼字段)中描述的概念證明的最新版本。另外不要忘記發佈到目標目的地。 –