IIS |阻止特定页面的url,特定内部IP地址除外
我正在尝试阻止除内部管理员IP地址之外的所有IP地址的url页面特定()。我没有阻止模式登录的问题,但我想在本地进行测试,以确保内部管理IP被排除在/login url的阻止规则之外。看看我到目前为止有什么。。。IIS |阻止特定页面的url,特定内部IP地址除外,iis,url-rewrite-module,Iis,Url Rewrite Module,我正在尝试阻止除内部管理员IP地址之外的所有IP地址的url页面特定()。我没有阻止模式登录的问题,但我想在本地进行测试,以确保内部管理IP被排除在/login url的阻止规则之外。看看我到目前为止有什么。。。 ?ctl=login 我所做的是尝试排除特定模式的内部IP,然后遵循实际的阻塞规则。是否有人知道a)更好的替代方案或b)了解我可能做错了什么或没有做错什么(理想情况下,在使用真实IP地址在实际服务器上使用这些规则之前,我希望在本地测试这些规则)。谢谢我想建议使用一种不同的方式:
?ctl=login
我所做的是尝试排除特定模式的内部IP,然后遵循实际的阻塞规则。是否有人知道a)更好的替代方案或b)了解我可能做错了什么或没有做错什么(理想情况下,在使用真实IP地址在实际服务器上使用这些规则之前,我希望在本地测试这些规则)。谢谢我想建议使用一种不同的方式:
- 为您的白名单IP使用重写映射
- 只使用两条规则,不要使用
- 查询字符串中包含
ctl=login
的任何url
在上面的配置中,我使用的是{REMOTE\u ADDR}
。但是您可能需要使用{HTTP\u X\u Forwarded\u}
。这取决于您的网络基础设施(如果您有代理或负载平衡器)
通过添加/删除本地IP表单重写映射,您可以在本地测试此规则!这救了我们:)