iis - 如何阻止来自 IIS 的 .GZ 文件
问题描述
我在 IIS 重写中设置了以下规则,但问题是如果网址是 1998gz,它会被阻止。如何更改规则,以便仅阻止具有 Web 扩展名 .gz 的页面,从而阻止 1998.gz 而不是 1998gz。
<rule name="Block Zip Request" stopProcessing="true">
<match url="^(.*)$" />
<conditions logicalGrouping="MatchAny">
<add input="{REQUEST_URI}" pattern="^(.*).gz$" />
<add input="{HTTP_USER_AGENT}" pattern="Test Certificate Info" />
</conditions >
<action type="AbortRequest" />
</rule>
解决方案
推荐阅读
- computer-vision - OpenCV Python:如何根据从小区域推断的变换来扭曲透视大图像
- php - 表单验证器唯一用户名失败
- java - 在我的 macbook 上安装 Big Sur 后,运行 tmcbeans 给我错误消息“JDK 丢失,需要运行一些 NetBeans 模块”
- c - sem_unlink():macOS 上的权限被拒绝
- java - 如何修复 getInputStream 的 Checkmarx XSS 漏洞
- python - 如何使用 pyspark 遍历 JSON 中的嵌套元素
- gupshup - 使用 gupshup 的发送 API 在 24 小时内回复用户显示用户未选择加入错误
- python-3.x - FileNotFoundError:找不到模块“libhsm.dll”
- javascript - 在复选框中删除Vue JS中的元素
- r - 使用R从pdf中提取图像的方法