具有请求最大长度的 IIS URL 重写规则



基于这个问题:基于长度参数的 IIS 重写规则在 Windows Server 2012 IIS 中,我想创建一个规则,该规则仅检查"n"个最大数字的第一个参数。

提出的答案给了我一个错误,

<match url="product/([A-Za-z0-9]{4,100}+)/$" />

引发此错误:

表达式包含一个重复表达式("、"?"、"+"、"{"之一) 在大多数情况下),前面没有表达式。

其他人有想法要解决吗?谢谢

你的正则表达式应该是这样的:product/([A-Za-z0-9]{4,100})/$

如果指定了长度,则不应使用+ {4,100}

最新更新