IIS URL重写的正则表达式

时间:2015-09-23 14:44:23

标签: regex iis url-rewriting

我对URL重写有一点不寻常的要求。我有一个名为品牌的文件夹,我想将品牌文件夹之外的任何请求重定向到品牌文件夹,但品牌文件夹中的任何请求都要保留。

例如,如果有人请求以下网址:

www.test.com/a-folder/a-file.aspx

他们被重定向到:

www.test.com/brand/

并在浏览器中看到这一点,但是如果他们选择:

www.test.com/brand/a-second-file.apsx

他们在浏览器中看到a-second-file.aspx并且没有重定向,因为它们已经在Brand文件夹中。

任何人都可以帮助我需要放入IIS的正则表达式

1 个答案:

答案 0 :(得分:1)

我已经能够自己解决这个问题了。

^(?!brand).*

上面的正则表达式看起来效果很好!