将 Umbraco 'redirect to' 更改为使用 301 而不是 302
Change Umbraco 'redirect to' to use 301 instead of 302
我正在使用 Umbraco 7.0.1 并希望将默认重定向行为从 returning a 302 更改为 return a 301。
所以我有一个页面:/het-obam-perspectief/nieuws/
重定向到 /nieuws/
。
我已经在 Umbraco CMS 中进行了设置:
当请求返回时,我收到 302(在 Fiddler 中捕获):
有没有办法重新配置默认的重定向行为?我环顾了网络,只看到了在更改域时更改重定向行为的说明 (whosebug.com/questions/16357712/umbraco-301-redirect-entire-site) 或手动管理每个重定向 url (http://our.umbraco.org/projects/developer-tools/301-url-tracker),这两者都不满足我正在努力。
经过一些研究,Umbraco 的 umbracoRedirect
属性 的默认行为自动为 302,并且无法更改。
这里有 (2) 个不同的选项。
- 在 IIS 或 web.config 中为 301 配置重定向
使用 URL 重写。
- 我找到了这个包(没有测试也没有安装),但是看起来很
有希望。似乎基本上创建了一个新的文档类型名称
umbracoPermanentRedirect
并且属于 Content Picker
类型,其中
然后执行 301.
我会选择选项 (2),因为这是 Umbraco 的默认行为 属性。
请告诉我这是怎么回事 b/c 我们公司大量使用 SEO 最佳实践,如果我需要重定向,我也会收到此 302 的 ping。
赞赏
我正在使用 Umbraco 7.0.1 并希望将默认重定向行为从 returning a 302 更改为 return a 301。
所以我有一个页面:/het-obam-perspectief/nieuws/
重定向到 /nieuws/
。
我已经在 Umbraco CMS 中进行了设置:
当请求返回时,我收到 302(在 Fiddler 中捕获):
有没有办法重新配置默认的重定向行为?我环顾了网络,只看到了在更改域时更改重定向行为的说明 (whosebug.com/questions/16357712/umbraco-301-redirect-entire-site) 或手动管理每个重定向 url (http://our.umbraco.org/projects/developer-tools/301-url-tracker),这两者都不满足我正在努力。
经过一些研究,Umbraco 的 umbracoRedirect
属性 的默认行为自动为 302,并且无法更改。
这里有 (2) 个不同的选项。
- 在 IIS 或 web.config 中为 301 配置重定向 使用 URL 重写。
- 我找到了这个包(没有测试也没有安装),但是看起来很
有希望。似乎基本上创建了一个新的文档类型名称
umbracoPermanentRedirect
并且属于Content Picker
类型,其中 然后执行 301.
我会选择选项 (2),因为这是 Umbraco 的默认行为 属性。
请告诉我这是怎么回事 b/c 我们公司大量使用 SEO 最佳实践,如果我需要重定向,我也会收到此 302 的 ping。
赞赏