我正在 web.config 文件中编写重写规则,并且想要匹配一个 url(使用正则表达式),如果它包含:
*/admin*
所以只要 url 包含在上面它就应该匹配。合法匹配示例:
http://test.com/admin
https://test.com/admin
http://test.com/admin/
http://test.com/admin/test
http://test.com/admin/grgr/hht/
非法匹配示例:
http://test.com
https://test.com/adminpage
https://test.com/adminpage/
我尝试了以下方法但没有成功:
<match url="(.*)/admin$" ignoreCase="false" />
<match url="/admin?" ignoreCase="false" />
<match url=".*/admin?" ignoreCase="false" />
试试这个正则表达式
.*admin(\/.*|$)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句