Regex 在IIS URL重写规则中查找字符模式
我们有几篇博客文章包含链接(太多而无法更改),这些链接指向我们主网站上的旧URL结构。URL中包含多个连字符作为默认分隔符 考虑:Regex 在IIS URL重写规则中查找字符模式,regex,iis,url-rewriting,iis-8.5,Regex,Iis,Url Rewriting,Iis 8.5,我们有几篇博客文章包含链接(太多而无法更改),这些链接指向我们主网站上的旧URL结构。URL中包含多个连字符作为默认分隔符 考虑: example.com/My-Awesome-Product 我需要将包含多个连字符的所有URL(如上面的示例)写入: example.com/Product/My-Awesome-Product 如果传入url为: example.com/Other-Page …那就不应该匹配了 有什么想法吗? 提前谢谢 ^(?![^-]*-[^-]*$)^(.*\/)
example.com/My-Awesome-Product
我需要将包含多个连字符的所有URL(如上面的示例)写入:
example.com/Product/My-Awesome-Product
如果传入url为:
example.com/Other-Page
…那就不应该匹配了
有什么想法吗?
提前谢谢
^(?![^-]*-[^-]*$)^(.*\/)
试试这个,换成
$1Product/
见演示