Internet Information Services
Microsoft Web 服务器软件。
22 个问题
我的主要目的如下,注意代码中加粗的文字。
<rule name="RequestBlockingRule2" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{HTTP_USER_AGENT}" pattern="这里可以读取记事本中的每行字符串" />
</conditions>
<action type="CustomResponse" statusCode="403" />
</rule>
请问URL Rewrite Module 2.0有没有方法读取记事本中的每行字符串?
Hi @MS XIE,
请问URL Rewrite Module 2.0有没有方法读取记事本中的每行字符串?
据我所知,重写模块是没有读取文本文件的功能,它是基于站点Web.Config/全局applicationHost.config 中配置的内容
执行的。即使是可视化IIS管理器的设置也是将其写入上述对应配置文件中的。因此你的这个需求恐怕是无法实现的。
如果你需要做一些重定向的话,你可以考虑在ASP.NET或者其他后端代码中进行读取文件,然后在程序内部执行重定向。
Best regards,
Xudong Peng
如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。
注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。