2015-01-16 25 views
1

我使用一把umbraco 7.0.1,並希望從返回302更改默認的重定向行爲,返回301變化一把umbraco「重定向到」用301代替302

所以我有一個頁面: /het-obam-perspectief/nieuws/,重定向到/nieuws/

我在一把umbraco CMS此設置:

CMS

當請求一回來我獲得了一個302(作爲小提琴手捕獲):

Request in Fiddler

有一種重新配置默認重定向行爲的方法?我瀏覽過網頁,只看到更改域名時重定向行爲的指示(stackoverflow.com/questions/16357712/umbraco-301-redirect-entire-site)或手動管理每個重定向網址(http://our.umbraco.org/projects/developer-tools/301-url-tracker),兩者都不是滿足我想要做的事情。

回答

2

經過一番研究,Umbraco的umbracoRedirect屬性的默認行爲自動爲302,無法更改。

有(2)我們在這裏有不同的選項。

  1. 使用URL重寫爲301 在IIS或web.config中配置重定向。
  2. 我發現這個軟件包(還沒有測試也沒有安裝),但看起來非常有前途 。似乎basially創建一個新的文檔類型名稱 umbracoPermanentRedirect,是Content Picker型的,這 然後做了301

Umbraco Perm Redirect

我會去瓦特/選項(2),因爲這是行爲就像Umbraco的默認屬性一樣。

請讓我知道這是怎麼回事B/C我們公司大量使用搜索引擎優化最佳實踐,如果我需要重定向,我也會被困在這個302上。

Apprec。

+1

這很好,謝謝! –