我目前正在查看
中的路由页面http://example.com/的博客 /条/信息
到
http://example.com/ 新闻 /条/信息
我正在使用umbraco cms(301 url tracker)的插件,这需要两个值。
1.Regex
2.Redirect URL,这支持反向引用。
尝试了这些值,但没有运气
^/blog/1
news/$1
谢谢,
中号
答案 0 :(得分:2)
要实际使用反向引用,您需要先在正则表达式模式中声明捕获组。捕获组使用一对未转义的括号定义:(...)
其中...
代表要捕获的模式。
所以,你可以使用
^/blog/(.*)
/news/$1
^/blog/(.*)
在输入字符串的开头匹配/blog/
,然后使用.*
(除了换行符之外的任何0 +字符)将其后的全部内容捕获到第1组中,并且替换为/news/
+组1内的值。