Ignorando solicitações HTTP 1.0 no IIS

2

Existe uma maneira de ignorar solicitações HTTP 1.0 no IIS (7.0)? Não vejo nenhum motivo para aceitar solicitações que não sejam HTTP 1.1.

    
por Mark Richman 11.05.2012 / 17:36

1 resposta

1

Passo 1: faça o download e instale URL Rewrite .
Etapa 2: adicione o seguinte ao seu arquivo web.config , na seção <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>

Isso recusará todas as solicitações HTTP 1.0 com um código de erro HTTP 504.

Editar: depois de instalar o URL Rewrite, você também pode configurar regras de reconfiguração no Gerenciador do IIS:

    
por 11.05.2012 / 18:47

Tags