我只是在我们公司网站的现有重写规则上添加一组规则。我们有一个文件,我们需要将其限制为仅我们的内部 IP 地址。URL 是http://oursite.com/internal/index.aspx?u=blahblah并且需要将其限制在 IP 范围 10.1.XX 我正在添加它,但它什么也没做。即使我尝试使用 .* 捕获所有模式,它仍然会忽略它。我的语法正确吗?谢谢。
<rewrite>
<rules>
...
<rule name="Restrict URL" enabled="true" stopProcessing="true">
<match url="internal/index\.aspx" />
<conditions>
<add input="{REMOTE_ADDR}" pattern="^10\.1\.\d+\.\d+$" negate="true" />
</conditions>
<action type="AbortRequest" />
</rule>
</rules>
</rewrite>