Mark Richman Asked: 2012-05-12 07:36:26 +0800 CST2012-05-12 07:36:26 +0800 CST 2012-05-12 07:36:26 +0800 CST 在 IIS 中忽略 HTTP 1.0 请求 772 有没有办法在 IIS (7.0) 中忽略 HTTP 1.0 请求?我看不出有任何理由接受非 HTTP 1.1 的请求。 http iis 1 个回答 Voted Best Answer Indrek 2012-05-12T08:47:47+08:002012-05-12T08:47:47+08:00 第 1 步:下载并安装URL Rewrite。 第 2 步:将以下内容添加到您的web.config文件的<system.webServer>部分: <rewrite> <rules> <rule name="RequestBlockingRule1" patternSyntax="Wildcard" stopProcessing="true"> <match url="*" /> <conditions> <add input="{SERVER_PROTOCOL}" pattern="HTTP/1.0" /> </conditions> <action type="AbortRequest" /> </rule> </rules> </rewrite> 这将拒绝所有带有 HTTP 504 错误代码的 HTTP 1.0 请求。 编辑:安装 URL Rewrite 后,您还可以在 IIS 管理器中配置重写规则:
第 1 步:下载并安装URL Rewrite。
第 2 步:将以下内容添加到您的
web.config
文件的<system.webServer>
部分:这将拒绝所有带有 HTTP 504 错误代码的 HTTP 1.0 请求。
编辑:安装 URL Rewrite 后,您还可以在 IIS 管理器中配置重写规则: