使用正则表达式的.cfm文件的URL重定向规则

时间:2018-07-04 15:24:12

标签: url redirect coldfusion

我正在尝试为使用ColdFusion创建的旧URL创建一个正则表达式规则,该规则可以重定向到页面的新版本。例如:

https://www.example.co.uk/article/1234/1234_home.cfm 应该指向 https://www.example.co.uk/article/1234/

我有数百个页面,因此这需要是一个正则表达式,而不是在每个页面上实现。

谢谢大家!

1 个答案:

答案 0 :(得分:1)

您在这里。您可能需要调整:

[0-9]{4,4}

表达式的部分,取决于要捕获的位数:

<cfset oldurl = "https://www.example.co.uk/article/1234/1234_home.cfm">
<cfset newurl = REReplaceNoCase(oldurl,"(.*)[0-9]{4,4}_home\.cfm$","\1")>