我有以下网址用于访问我的网站:
http://www.itsmysitesitesite.com/showproduct.aspx?id=230
http://www.itsmysitesitesite.com/browseproduct.aspx?catid=100
如果ID =或catid =部分以minus( - )
开头,我想编写一个阻止网址的IIS重写规则例如:阻止这些网址
http://www.itsmysitesitesite.com/showproduct.aspx?id=-230
http://www.itsmysitesitesite.com/showproduct.aspx?id=-2%27
http://www.itsmysitesitesite.com/browseproduct.aspx?catid=-1
我该如何写这条规则?我在Windows 2012 R2计算机上使用IIS 8.0
答案 0 :(得分:0)
尝试以下配置
<system.webServer>
<security>
<requestFiltering>
<denyUrlSequences>
<add sequence="id=-" />
</denyUrlSequences>
</requestFiltering>
</security>