我的web.config
文件中有一个正则表达式,用于将用户重定向到其他域:
<redirect url="/(.*/)?((da-DK)|(es-ES))/?$" to="http://www.example.com" />
这成功匹配以下网址:
http://www.example.com/ik/da-DK/
但不是下面那个:
http://www.example.com/da-DK/
这是为什么?我确信这个正则表达式很好,因为我已经针对许多示例 url 对其进行了测试。这是解析器中的错误还是类似的错误?
我正在使用不再维护的 urlrewriter.net,但也许你们中的任何人过去都遇到过这样的问题?