在 umbraco 7 中永久 url 重定向
permanent url redirect in umbraco 7
我老 url 喜欢
http://mydomain/blog/posts/2015/february/fill-and-follow/
和新的 url 现在就像
http://mydomain/blog/posts/fill-and-follow/
因此,对于上述情况,我想编写重写规则。我在 UrlRewriting.config.
中使用如下规则
<add name="urlRedirect1"
virtualUrl= "http://mydomain/blog/posts(.*)"
rewriteUrlParameter="ExcludeFromClientQueryString"
destinationUrl="http://mydomain/blog/posts//"
ignoreCase="true"
redirect="Application"
redirectMode="Permanent" />
实际规则是什么?
解决了上面的问题。
正确答案如下
<add name="BlogRewrite"
virtualUrl="http://mydomain/blog/posts/(.*)/(.*)/(.*)/$"
rewriteUrlParameter="ExcludeFromClientQueryString"
destinationUrl="http://mydomain/blog/posts//"
redirect="Domain"
redirectMode="Permanent"
ignoreCase="true" />
我老 url 喜欢 http://mydomain/blog/posts/2015/february/fill-and-follow/
和新的 url 现在就像 http://mydomain/blog/posts/fill-and-follow/
因此,对于上述情况,我想编写重写规则。我在 UrlRewriting.config.
中使用如下规则<add name="urlRedirect1"
virtualUrl= "http://mydomain/blog/posts(.*)"
rewriteUrlParameter="ExcludeFromClientQueryString"
destinationUrl="http://mydomain/blog/posts//"
ignoreCase="true"
redirect="Application"
redirectMode="Permanent" />
实际规则是什么?
解决了上面的问题。
正确答案如下
<add name="BlogRewrite"
virtualUrl="http://mydomain/blog/posts/(.*)/(.*)/(.*)/$"
rewriteUrlParameter="ExcludeFromClientQueryString"
destinationUrl="http://mydomain/blog/posts//"
redirect="Domain"
redirectMode="Permanent"
ignoreCase="true" />