正则表达式匹配IIS URL重写模块中包含“+”的字符串

时间:2014-04-15 12:55:17

标签: regex iis url-rewriting

我有一堆网址,我想在我的IIS中使用URL Rewrite模块重写。 网址如下所示:http://domain.com/randomstring+endrandomstring。这里的问题是" +"标志。它毁了一切。

我尝试将其与后续正则表达式相匹配,即使模块说我的网址是匹配的,但当我在浏览器中试用它时,它也不会重定向:正则表达式:{{1 }}。 我尝试过分组,结束($)和开始(^)。模块接受的所有匹配但不能正常工作。还尝试使用网址编码版本randomstring\+endrandomstring。没有运气。

" +"标志有一些kindda wierd url格式或者某种类型的保留字符?

"测试模式"模块中的函数接受我的正则表达式匹配:

+ enter image description here

0 个答案:

没有答案